| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia |
| linux:aptget:apt [06/06/2024 04:09] – mate | linux:aptget:apt [10/03/2025 03:03] (actual) – admin |
|---|
| * ''apt-get autoclean'' : eliminar paquetes que ya no existen en el repositorio o que tienen versiones posteriores | * ''apt-get autoclean'' : eliminar paquetes que ya no existen en el repositorio o que tienen versiones posteriores |
| * ''apt-get autoremove'' : eliminar paquetes vinculados a otros y que no son necesarios | * ''apt-get autoremove'' : eliminar paquetes vinculados a otros y que no son necesarios |
| * ''apt-get remove --purge linux-image-X.X.XX-XX-generic'' : eliminar versiones anteriores de kernel | * ''apt-get remove %%--%%purge linux-image-X.X.XX-XX-generic'' : eliminar versiones anteriores de kernel |
| * ''dpkg %%--get-selections%% | grep linux-image'' | * ''dpkg %%--get-selections%% | grep linux-image'' |
| |
| |
| === apt | === apt |
| * ''apt list --installed | grep libc6'' | * ''apt list %%--%%installed | grep libc6'' |
| === apt-cache | === apt-cache |
| * ''apt-cache search <cadena>'' : sirve para buscar la <cadena> en los repositorios y ver si encontramos el paquete que coincida. A veces ayuda si ya sabes el nombre del paquete ;) | * ''apt-cache search <cadena>'' : sirve para buscar la <cadena> en los repositorios y ver si encontramos el paquete que coincida. A veces ayuda si ya sabes el nombre del paquete ;) |
| * ''apt-cache policy'' : comprueba el estado de los repositorios existentes | * ''apt-cache policy'' : comprueba el estado de los repositorios existentes |
| === apt-file | === apt-file |
| | * <code bash>sudo apt install apt-file |
| | sudo apt-file update</code> |
| * ''apt-file search <fichero>'' : busca en que paquete está un determinado archivo | * ''apt-file search <fichero>'' : busca en que paquete está un determinado archivo |
| * ''apt-file list <paquete>'' : lista los ficheros contenidos en un paquete | * ''apt-file list <paquete>'' : lista los ficheros contenidos en un paquete |
| * ''apt-cache policy linux-image-amd64'' | * ''apt-cache policy linux-image-amd64'' |
| /via: [[https://serverfault.com/questions/670088/install-debian-backports-kernel-automatically]] | /via: [[https://serverfault.com/questions/670088/install-debian-backports-kernel-automatically]] |
| |
| |
| == crear paquete .deb | |
| para crear un paquete en el que incluir el software que queramos distribuir (por la razón que sea) hemos de: | |
| - crear una estructura de directorios determinada (ver más adelante) | |
| - ejecutar <code bash>dpkg-deb -b <PATH>/ .</code> | |
| === estructura directorio | |
| <code> | |
| .—— DEBIAN | |
| ¦ ¦—— control | |
| ¦—— <ubicación archivos en root sistema> | |
| ¦—— <ubicación archivos en root sistema> | |
| </code> | |
| <code txt control> | |
| Package: ibscanultimate | |
| Version: 3.0.0-1 | |
| Maintainer: You <whatever@contact.address> | |
| Architecture: amd64 | |
| Description: IBScanUltimate | |
| Software for the integrated biomedics kojak scanner | |
| </code> | |
| |
| ejemplo: {{ :linux:aptget:construccio_manual_paquet_debian.tar.gz |}} | |
| |
| == trucos | == trucos |