Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
sistema:linux:apt [2009/07/19 11:50] 127.0.0.1 editor externo |
— (actual) | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== Instalación de paquetes en Debian ====== | ||
| - | ===== apt ===== | ||
| - | Utilizamos el apt, un sistema de Debian para administrar los paquetes de instalación (.deb). Su sintaxis es la siguiente: **apt[-get|-cache...]** //<opción> <paquete>// | ||
| - | * Instalar: **apt-get install paquete** | ||
| - | * Desinstalar: **apt-get remove paquete** | ||
| - | * Desinstalación total (hasta archivos de configuración): **apt-get --purge remove paquete** (//fíjate: - - purge//) | ||
| - | * Actualización: **apt-get upgrade paquete** | ||
| - | * Acutalización del sistema: **apt-get upgrade** y **apt-get dist-upgrade** | ||
| - | |||
| - | |||
| - | apt utiliza el fichero **/etc/apt/sources.list** para almacenar las direcciones de los paquetes que tiene disponibles y resolver así las dependencias de estos. Cada una de las direcciones apuntan a una carpeta donde existe un archivo //override// (un indice de los archivos). Por ejemplo: \\ | ||
| - | deb http://192.168.1.2:468/debian/disk1/ sarge contrib | ||
| - | Una vez editado este archivo deberemos hacer un **apt-get update** para actualizar la caché de instalables registrados. | ||
| - | |||
| - | Para buscar paquetes de instalación o inspeccionar sus características: | ||
| - | * Buscar: **apt-cache search paquete** | ||
| - | * Detalles: **apt-cache show paquete** | ||
| - | * Limpiar chaché: **apt-get clean** | ||
| - | |||
| - | Si queremos reparar\finalizar instalaciones inacabadas: | ||
| - | * **apt-get -f install** | ||
| - | |||
| - | |||
| - | ===== dpkg ===== | ||
| - | * Listar paquetes instalados: **dpkg -l** | ||
| - | * Instalar: **dpkg -i paquete** | ||
| - | * Eliminar: **dpkg -r paquete** | ||
| - | * Eliminar (todo, hasta archivos de configuración): **dpkg --purge paquete** (//fíjate, es: - - purge//) | ||
| - | * Ver qué archivos corresponden a un paquete: **dpkg -S paquete** | ||
| - | * Volver a lanzar la aplicación de configuración: **dpkg-reconfigure paquete** | ||
| - | |||
| - | ===== Otros ===== | ||
| - | * **aptitude** es un programa que, de forma más avanzada, también gestiona los archivos instalados. | ||
| - | * **alien** es un programa que convierte un archivo .rpm o .tgz a .deb | ||
| - | * //alien -d fichero// | ||
| - | * //alien -i fichero// - Lo convierte y lo instala | ||