Differences between revisions 6 and 7
Revision 6 as of 2018-01-17 11:35:30
Size: 6341
Comment: add link to korean translation
Revision 7 as of 2019-08-16 15:53:22
Size: 6337
Editor: nodiscc
Comment: update Category(Quick)PackageManagement (merged)
Deletions are marked like this. Additions are marked like this.
Line 116: Line 116:
 CategoryQuickPackageManagement
CategoryPackageManagement

Translation(s): English - Español - Français - Italiano - 한국어 - Русский - 简体中文

(!) ?Discussion


  • 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.

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

y ... apt.conf, preferences, sources.list, Aptitude::Parse-Description-Bullets=true, AptitudeTodo


CategoryPackageManagement