fbpx
Wikipedia

aptitude

aptitude es una interfaz para APT. Muestra una lista de paquetes de software y permite al usuario elegir de modo interactivo cuáles desea instalar o eliminar. Dispone de un poderoso sistema de búsqueda que utiliza patrones de búsqueda flexibles, que facilitan al usuario entender las complejas relaciones de dependencia que puedan existir entre los paquetes. En un principio, se diseñó para distribuciones GNU/Linux Debian, pero hoy día también se puede utilizar en distribuciones basadas en paquetes RPM.

aptitude

Consola ejecutando aptitude
Información general
Tipo de programa Sistema de gestión de paquetes
Desarrollador Daniel Burrows
Lanzamiento inicial 1999
Licencia GPL
Información técnica
Programado en C++
Interfaz gráfica predeterminada
Versiones
Última versión estable 0.6.11-1+b1[1]​ 02 de Junio de 2014[2]
Última versión en pruebas 0.7.2-1[3]​ 18 de Septiembre de 2015[4]
Enlaces
Sitio web oficial
Repositorio de código

aptitude se basa en una biblioteca ncurses, mediante la cual provee una interfaz, que tiene fama de resolver mejor las dependencias que apt-get y eliminar paquetes inútiles e incorpora algunos elementos comunes a otras interfaces gráficas, como son los menús desplegables.

Historia

aptitude fue creado en 1999. En aquella época, existían otros dos front-ends para APT:

  • el programa dselect, que se usaba para instalar Debian antes de inventarse APT, y
  • el programa console-apt, un proyecto que fue considerado como el heredero de dselect.

aptitude se creó para experimentar con un diseño más orientado a objetos que el usado en console-apt, con la esperanza de que resultara un programa mucho más flexible y con un conjunto de características extensibles.

La primera edición pública de aptitude fue la versión 0.0.1, del 18 de noviembre de 1999. Se trataba de una versión con muchas limitaciones: era capaz de mostrar la lista de paquetes disponibles, pero incapaz de descargarlos o instalarlos. Para la versión 0.0.4a, esta posibilidad ya estaba integrada, así como otras muchas mejoras. Se incluyó en la versión 2.2 de Debian («potato»).

A finales de 2000, se reescribió toda la interfaz gráfica, se creó una nueva arquitectura, que estaba basada en la librería libsigc++ y en conceptos de modernos toolkits de widgets, como GTK+ y Qt. Esto permitió que la interfaz se asemejará aún más a otras GUI de lo que era hasta entonces, con nuevas características como los menús desplegables y cajas de diálogo emergentes. Una de las peculiaridades más sorprendentes y famosas de aptitude, es la implementación de un sencillo Buscaminas, que se agregó por esta época. La siguiente publicación oficial que apareció después de la total reescritura, fue la 0.2.0. La versión 0.2.11.1 se liberó junto con Debian 3.0 («Woody»). Para entonces, el proyecto console-apt (rebautizado como deity), había sido abandonado por sus mantenedores, y eliminado de la Woody.

A la fecha, aptitude está considerado como la mejor alternativa a dselect basada en terminal, y puede incluso reemplazarla en un futuro cercano. En Debian 3.1 («Sarge») opcionalmente el instalador puede usar aptitude para seleccionar los paquetes a instalar. aptitude consta con prioridad «importante», mientras que dselect sigue siendo «requerido» por el sistema, para mantener compatibilidades con versiones antiguas.

Funcionamiento de aptitude

Para utilizar aptitude por terminal de comandos, al igual que apt-get, hay que estar logueados como super-usuario (root) o utilizar el comando sudo.

Actualiza la lista de paquetes disponibles en los repositorios:

# aptitude update 

Actualiza los paquetes que tengan disponibles nuevas versiones:

# aptitude safe-upgrade 

Actualiza paquetes, incluso si eso significa que debe desinstalar otros (útil si aparece una nueva versión de su distribución):

# aptitude full-upgrade 

Busca un paquete (aplicación) en los repositorios:

# aptitude search <nombre_paquete> 

Muestra información del paquete:

# aptitude show <nombre_paquete> 

Instala paquetes:

# aptitude install <nombre_paquete> 

Elimina (desinstala) paquetes y sus archivos de configuración:

# aptitude purge <nombre_paquete> 

Elimina (desinstala) paquetes:

# aptitude remove <nombre_paquete> 

Elimina ficheros descargados de cuando se instaló software en el sistema:

# aptitude clean 

Elimina paquetes deb obsoletos:

# aptitude autoclean 

Fuerza a que un paquete permanezca en su versión actual, y no se actualice:

# aptitude hold <nombre_paquete> 

Huevo de pascua

Al igual que apt-get, aptitude cuenta con un huevo de pascua, pero al no contar con poderes de super vaca, la salida al ejecutar aptitude moo es la siguiente:

davod@davod:~$ aptitude moo No hay ningún huevo de pascua en este programa. davod@davod:~$ aptitude -v moo Realmente no hay ningún huevo de pascua en este programa. davod@davod:~$ aptitude -vv moo ¿No le he dicho ya que no hay ningún huevo de pascua en este programa? davod@davod:~$ aptitude -vvv moo ¡Deje de hacer eso! davod@davod:~$ aptitude -vvvv moo Vale, vale, si le doy un huevo de pascua, ¿se irá? davod@davod:~$ aptitude -vvvvv moo De acuerdo, usted gana.   /----\   -------/ \  /  \  /  | -----------------/  --------\ ---------------------------------------------- davod@davod:~$ aptitude -vvvvvv moo ¿Qué es? Un elefante siendo devorado por una serpiente, evidentemente. 

Véase también

Referencias

  1. aptitude en Jessie
  2. Changelog (0.6.11-1)
  3. aptitude en Stretch
  4. Changelog (0.7.2-1) (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).

Enlaces externos

  • Paquete de aptitude (en inglés)
  •   Datos: Q310923
  •   Multimedia: Aptitude (software)

aptitude, interfaz, para, muestra, lista, paquetes, software, permite, usuario, elegir, modo, interactivo, cuáles, desea, instalar, eliminar, dispone, poderoso, sistema, búsqueda, utiliza, patrones, búsqueda, flexibles, facilitan, usuario, entender, complejas,. aptitude es una interfaz para APT Muestra una lista de paquetes de software y permite al usuario elegir de modo interactivo cuales desea instalar o eliminar Dispone de un poderoso sistema de busqueda que utiliza patrones de busqueda flexibles que facilitan al usuario entender las complejas relaciones de dependencia que puedan existir entre los paquetes En un principio se diseno para distribuciones GNU Linux Debian pero hoy dia tambien se puede utilizar en distribuciones basadas en paquetes RPM aptitudeConsola ejecutando aptitudeInformacion generalTipo de programaSistema de gestion de paquetesDesarrolladorDaniel BurrowsLanzamiento inicial1999LicenciaGPLInformacion tecnicaProgramado enC Interfaz grafica predeterminadaGTKNcursesQtVersionesUltima version estable0 6 11 1 b1 1 02 de Junio de 2014 2 Ultima version en pruebas0 7 2 1 3 18 de Septiembre de 2015 4 EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata aptitude se basa en una biblioteca ncurses mediante la cual provee una interfaz que tiene fama de resolver mejor las dependencias que apt get y eliminar paquetes inutiles e incorpora algunos elementos comunes a otras interfaces graficas como son los menus desplegables Indice 1 Historia 2 Funcionamiento de aptitude 3 Huevo de pascua 4 Vease tambien 5 Referencias 6 Enlaces externosHistoria Editaraptitude fue creado en 1999 En aquella epoca existian otros dos front ends para a href Advanced Packaging Tool html title Advanced Packaging Tool APT a el programa a href Dselect html title Dselect dselect a que se usaba para instalar Debian antes de inventarse APT y el programa console apt un proyecto que fue considerado como el heredero de dselect aptitude se creo para experimentar con un diseno mas orientado a objetos que el usado en console apt con la esperanza de que resultara un programa mucho mas flexible y con un conjunto de caracteristicas extensibles La primera edicion publica de aptitude fue la version 0 0 1 del 18 de noviembre de 1999 Se trataba de una version con muchas limitaciones era capaz de mostrar la lista de paquetes disponibles pero incapaz de descargarlos o instalarlos Para la version 0 0 4a esta posibilidad ya estaba integrada asi como otras muchas mejoras Se incluyo en la version 2 2 de Debian potato A finales de 2000 se reescribio toda la interfaz grafica se creo una nueva arquitectura que estaba basada en la libreria libsigc y en conceptos de modernos toolkits de widgets como GTK y Qt Esto permitio que la interfaz se asemejara aun mas a otras GUI de lo que era hasta entonces con nuevas caracteristicas como los menus desplegables y cajas de dialogo emergentes Una de las peculiaridades mas sorprendentes y famosas de aptitude es la implementacion de un sencillo Buscaminas que se agrego por esta epoca La siguiente publicacion oficial que aparecio despues de la total reescritura fue la 0 2 0 La version 0 2 11 1 se libero junto con Debian 3 0 Woody Para entonces el proyecto console apt rebautizado como deity habia sido abandonado por sus mantenedores y eliminado de la Woody A la fecha aptitude esta considerado como la mejor alternativa a dselect basada en terminal y puede incluso reemplazarla en un futuro cercano En Debian 3 1 Sarge opcionalmente el instalador puede usar aptitude para seleccionar los paquetes a instalar aptitude consta con prioridad importante mientras que dselect sigue siendo requerido por el sistema para mantener compatibilidades con versiones antiguas Funcionamiento de aptitude EditarPara utilizar aptitude por terminal de comandos al igual que apt get hay que estar logueados como super usuario root o utilizar el comando sudo Actualiza la lista de paquetes disponibles en los repositorios aptitude update Actualiza los paquetes que tengan disponibles nuevas versiones aptitude safe upgrade Actualiza paquetes incluso si eso significa que debe desinstalar otros util si aparece una nueva version de su distribucion aptitude full upgrade Busca un paquete aplicacion en los repositorios aptitude search lt nombre paquete gt Muestra informacion del paquete aptitude show lt nombre paquete gt Instala paquetes aptitude install lt nombre paquete gt Elimina desinstala paquetes y sus archivos de configuracion aptitude purge lt nombre paquete gt Elimina desinstala paquetes aptitude remove lt nombre paquete gt Elimina ficheros descargados de cuando se instalo software en el sistema aptitude clean Elimina paquetes deb obsoletos aptitude autoclean Fuerza a que un paquete permanezca en su version actual y no se actualice aptitude hold lt nombre paquete gt Huevo de pascua EditarAl igual que apt get aptitude cuenta con un huevo de pascua pero al no contar con poderes de super vaca la salida al ejecutar aptitude moo es la siguiente davod davod aptitude moo No hay ningun huevo de pascua en este programa davod davod aptitude v moo Realmente no hay ningun huevo de pascua en este programa davod davod aptitude vv moo No le he dicho ya que no hay ningun huevo de pascua en este programa davod davod aptitude vvv moo Deje de hacer eso davod davod aptitude vvvv moo Vale vale si le doy un huevo de pascua se ira davod davod aptitude vvvvv moo De acuerdo usted gana davod davod aptitude vvvvvv moo Que es Un elefante siendo devorado por una serpiente evidentemente Vease tambien EditarAPT Adept Alien aplicacion Dpkg Huevo de pascua RPM SynapticReferencias Editar aptitude en Jessie Changelog 0 6 11 1 aptitude en Stretch Changelog 0 7 2 1 enlace roto disponible en Internet Archive vease el historial la primera version y la ultima Enlaces externos EditarPaquete de aptitude en ingles Tutorial del uso de aptitude Datos Q310923 Multimedia Aptitude software Obtenido de https es wikipedia org w index php title Aptitude amp oldid 130888698, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos