6341
Comment: add link to korean translation
|
← Revision 7 as of 2019-08-16 15:53:22 ⇥
6337
update Category(Quick)PackageManagement (merged)
|
Deletions are marked like this. | Additions are marked like this. |
Line 116: | Line 116: |
CategoryQuickPackageManagement | CategoryPackageManagement |
Aptitude es un FrontEnd basado en Ncurses para Apt, el gestor de paquetes de Debian. Debido a que está basado en texto, puede ejecutarse desde una terminal o desde un CLI (command line interface) Aptitude tiene características útiles que incluyen:
- Una sintaxis tipo mutt para la búsqueda de paquetes de manera flexible
Marca los paquetes como "instalado automáticamente" o "instalado manualmente" para que éstos puedan ser auto-eliminados cuando ya no se necesitan
- Vista previa a color de las acciones a aplicar
- Persistencia tipo dselect de las acciones del usuario
- Capacidad de recuperar y mostrar la lista de cambios de la mayoría de los paquetes de Debian
Modalidad de línea de comandos ("aptitude install ") del estilo AptCLI (= apt-get + apt-cache)
- Se basa en puntuación y generalmente resuelve las dependencias de forma mas inteligente que apt-get
aptitude es natural, descremado y bajo en calorías. A pesar de ello, no posee poderes de Super Vaca, por lo que no implementa operaciones moo de forma prolija
El paquete correspondiente es aptitude.
Contents
Uso Interactivo
Para operar interactivamente, ingrese lo siguiente en una terminal:
aptitude
Luego, use:
- F10 para acceder al menú de uso de aptitude. Ésta es la tecla principal.
- ? para ayuda.
- Las teclas 'arriba', 'abajo', 'izquierda', 'derecha' para desplazarse.
- 'Enter' para seleccionar.
- '+' o '-' para instalar, actualizar o remover un paquete.
- 'g' para vista previa y para confirmar acciones.
- 'q' para quitar – esto cierra la ventana ('g' avanza, 'q' retrocede)
El uso común de aptitude en TUI (interfase de texto) es; ejecutar aptitude; presione 'u' (actualizar la lista de paquetes disponible); presione 'U' (selecciona todos los paquetes actualizables para actualizar); (puede buscar/seleccionar algo para instalar); presione 'g' (para ver las acciones pendientes y modificarlas en caso necesario); presione 'g' (de nuevo, para descargar).
A veces, cuando necesite resolver conflictos o cuando descubrió un error, puede usar 'Cancelar acciones pendientes' desde el menú 'Acciones'.
Al revisar las acciones pendientes:
- 'a' aceptar una acción (presione de nuevo para no aceptar)
- 'r' rechazar una acción
- 'g' nuevamente para seguir adelante con las acciones pendientes
Consulte Acceso a la información de los paquetes para comprender el significado de las letras en las líneas del paquete (p.e., 'i' significa "a instalar", 'p' significa "no instalado", etc.)
Uso Manual
Puede usar aptitude de la misma manera que apt-get:
Actualizar la lista de paquetes (como Root):
# aptitude update
Actualizar los paquetes:
# aptitude safe-upgrade
Instalar cualquiercosa:
# aptitude install cualquiercosa
Eliminar otracosa:
# aptitude remove otracosa
Limpiar cualquiercosa:
# aptitude purge cualquiercosa
Personalmente aún utilizo apt-cache search cualquiercosa para efectuar una búsqueda – aptitude search cualquiercosa es mas lento. Pero puede probar aptitude search cualquiercosa. Puede suceder que los resultados de apt-cache sean un poco diferentes a los mios, en algunos casos puede ser útil buscar un paquete para ver si ya está instalado.
El manual de aptitude es realmente una mina de oro. Para evitar duplicar información, le aconsejamos que consulte la ayuda.
Como actualizar su distribución
Es muy recomendable leer y siguir las instrucciones encontradas en release notes cuando actualiza a una nueva versión. Antes era posible usar 'dist-upgrade' como se describe mas abajo. No se recomienda esa práctica (a menos que utilice sid, en cuyo caso no debería leer esto). Tampoco se aconseja dist-upgrade para actualizaciones de versiones menores (p.e. de lenny 5.0.1 a 5.0.2).
- Identifique su versión de Debian:
$ cat /etc/debian_version
Ejemplo de actualizar de sarge a etch o de etch 4.0r1 a 4.0r2 ...etc
# aptitude update # aptitude full-upgrade
de apt-get a aptitude
Acción |
instrucción apt-get |
instrucción aptitude |
Instalar cualquiercosa |
apt-get install cualquiercosa |
aptitude install cualquiercosa |
Buscar cualquiercosa |
apt-cache search cualquiercosa |
aptitude search cualquiercosa |
Eliminar cualquiercosa |
apt-get remove cualquiercosa |
aptitude remove cualquiercosa |
Lista recursiva de dependencias de cualquiercosa |
apt-cache rdepends cualquiercosa |
aptitude search ~Dcualquiercosa |
Mostrar el estado de cualquiercosa |
apt-cache policy cualquiercosa |
aptitude versions cualquiercosa |
Descargar código fuente de cualquiercosa y crear un paquete .deb |
apt-get source --compile cualquiercosa |
? |
Véase también
- Manual : /usr/share/doc/aptitude/README
Manual de consulta en linea (html) : https://www.debian.org/doc/manuals/aptitude/index.es.html
y ... apt.conf, preferences, sources.list, Aptitude::Parse-Description-Bullets=true, AptitudeTodo