En resumen : apt-get install
hace todo lo necesario para que su sistema pueda ejecutar con éxito la nueva aplicación de software instalada.
Más largo:
Preliminares:
Desde el página de manual :
Todos los paquetes requeridos por el o los paquetes especificados para la instalación también serán recuperados e instalados.
Estos paquetes se almacenan en un repositorio en la red. Así que, apt-get
descarga todos los necesarios en un directorio temporal ( /var/cache/apt/archives/
). Se descargarán de un servidor web o ftp. Se especifican en el llamado sources.list
una lista de repositorios. A partir de ahí se instalan uno a uno de forma procedimental.
Los primeros son los que no tienen más dependencias, por lo que no hay que instalar ningún otro paquete para ellos. A través de esto, otros paquetes (que tenían dependencias previamente) ya no tienen dependencias. El sistema sigue haciendo este proceso una y otra vez hasta que se instalan los paquetes especificados.
Cada paquete se somete a un procedimiento de instalación.
Instalación del paquete:
En las distribuciones de Linux basadas en Debian, como Ubuntu, esos paquetes están en un formato estandarizado específico llamado: deb - El formato de los paquetes binarios de Debian .
Dicho paquete contiene los archivos que deben instalarse en el sistema. También contienen un archivo de control . Ese archivo contiene scripts que el sistema de empaquetado debe ejecutar en una situación específica; los llamados mantenedor scripts . Esos scripts se dividen en:
preinst
antes de la instalación de los archivos en la jerarquía de archivos del sistema
postinst
Después de la instalación
prerm
Antes de la desinstalación
postrm
Después de la desinstalación
Hay una imagen interesante, que muestra el procedimiento de una instalación de un nuevo paquete:
![installation]()
También hay más archivos de control, los más importantes son los siguientes:
control
: A lista de las dependencias, y otra información útil para identificar el paquete
conffiles
: A lista de los archivos de configuración (normalmente los de /etc
)
debian-binary
: contiene la versión del paquete deb, actualmente 2.0
md5sums
: Una lista de sumas md5 de cada archivo en el paquete para verificar
templates
: Un archivo con descripciones y diálogos de error durante la instalación
1 votos
Ver también: askubuntu.com/questions/110988/
1 votos
Visite también askubuntu.com/questions/481241/
0 votos
Visite wiki.debian.org/Apt para más detalles
2 votos
Desde el 14.04,
apt-get
está siendo sustituido porapt
. La sustitución aún no está completa, pero funciona parainstall
,upgrade
ydist-upgrade
entre otros.0 votos
@PaddyLandau ¿Es un reemplazo propiamente dicho o una utilidad extra/envolvente?
0 votos
@muru Lo siento, no lo sé. Lo único que sé es que leí (se me olvidó dónde) que deberíamos cambiar a partir de la 14.04.