PDA

Ver la Versión Completa : El poder de APT (The power of APT)



Xripox
16/11/2009, 21:38
[Only registered and activated users can see links]


APT, advance packaging tool, es un sistema de gestión de paquetes para sistemas basados en Debian.

Apt no es sólo un instalador y desinstalador de paquetes. Puede ser utilizado para realizar muchas otras tareas, como por ejemplo: buscar algún software, obtener información sobre algún programa específico, simular la instalación o desinstalación de un software determinado, y mucho más.
A continuación veremos algunas características de Apt, de las cuales la mayoría desconocemos.


Instalar y remover software:

Si estás usando el comando apt-get install, puedes añadir un “-” (signo menos sin las comillas) al final de cualquier paquete para removerlo



apt-get install amarok exaile- Esto instalará Amarok y removera Exaile.
Similar a esto, si estás usando apt-get remove, puedes añadir un “+” (signo mas sin comillas) al final de cualquier paquete para instalarlo.



apt-get remove exaile amarok+ Esto realizará lo mismo que en el ejemplo anterior, removera exaile e instalara amarok.


Actualizando a una nueva version desde CD:

Primero que nada necesitas añadir el CD al archivo sources.list. Podemos realizar esto usando apt-cdrom



apt-cdrom add O podemos mencionar en el archivo sources.list, al directorio donde el CD esta montado utilizando la opción -d



apt-cdrom -d /media/cdrom/ add Luego, podemos ejecutar el comando dist-upgrade. Pero antes, debemos recordar de ejecutar un update para re-sincronizar los paquetes indexados en el archivo sources.



apt-get update
apt-get dist-upgrade
Búsqueda de software:

Si estás buscando algún software en particular, pero no sabes cuál es el nombre, puedes usar apt para realizar la búsqueda de ese programa utilizando palabras claves. Por ejemplo, si quieres buscar una lista de todos los plugins disponibles para Pidgin en los repositorios, puedes usar apt-cache para buscarlo, usando el siguiente comando

apt-cache search pidgin | grep plugin Y verás un resultado similar al siguiente.


[Only registered and activated users can see links]


Obteniendo detalles sobre un paquete

El resultado de la búsqueda de los detalles sobre un paquete, nos devuelve una búsqueda relacionada con una pequeña descripción de cada software. Si quieres información más detallada sobre cualquiera de ellos, puedes usar el siguiente comando



apt-cache show pidgin Para averiguar cuál es el paquete que pertenece a un archivo

Si usted sabe de algún archivo asociado con un paquete y no sabe el nombre del paquete, entonces puede utilizar apt-file.



apt-file search filename Apt-file mantiene una base de datos de paquetes y sus archivos asociados, que necesita ser actualizado. Puedes realizar esto de forma manual



apt-file update Remover paquetes completos (incluyendo los archivos de configuración)

El comando apt-get remove no remueve los archivos de configuraciones asociados al paquete en cuestión. Para eliminarlos, se utiliza la opcion purge



apt-get remove –purge nautilus Esto eliminará los archivos de configuraciones


Remover paquetes .deb innecesarios

Siempre que se instala un software, su archivo .deb se guarda en el directorio /var/cache/apt/archives. Luego de un determinado tiempo, el cache puede crecer y ocupar mucho espacio. Con el comando autoclean, podemos eliminar automáticamente los .debs que no son versiones recientes de software. Entonces, para ello se puede ejecutar el siguiente comando



apt-get autoclean Luego de esto, el cache solo tendra los .deb de las versiones mas recientes. Si usted desea quitarlos a todos, puede ejecutar este comando



apt-get clean Esto eliminará todo desde la carpeta de archivos, excepto los archivos de bloqueo.


Visto en PuntoGeek.