Cuando aprendas a usar Ubuntu o Debian le agarraras cariño a este comando. Con el puedes instalar aplicaciones, removerlas, actualizar Linux, cambiar de distribución, etc.
Intro
En fin, para que puedas entender el poder de esto es necesario que comprendas como funciona el sistema de paquetes implementado en Linux.
Existe un archivo “/etc/apt/sources.list” que contiene direcciones de bases de datos en internet con la dirección de los paquetes (aplicaciones y librerias). Estas listas son actualizadas a medida que cambian los paquetes, cuando esto sucede Linux nos advierte y propone las actualizaciones pertinentes. Esto significa que con un solo sistema se actualiza todo el Software.
Además de las direcciones oficiales existen otras paralelas que incluyen mas software, betas o modificaciones no-oficiales pero funcionales.
El peligro de estas listas está en que dejamos nuestras PC abiertas a cualquier tipo de mal codigo, por eso existe un sistema de llaves. Es decir, cuando agregamos una nueva lista esta debe contar con una llave, algo asi como una garantía oficial. Igualmente podemos tomar el riesgo de agregar nuevas listas en la que se incluye el Software mas nuevo pero inestable, todo pasa la decisión propia.
Historia
En el principio fue el tar.gz. Los usuarios tenían que compilar cada programa que querían usar en sus sistemas GNU/Linux. Cuando se creó Debian, se juzgó necesario que el sistema incluyera un método para manejar los paquetes instalados en las máquinas. Se le dio el nombre de dpkg a este sistema. Así fue como llegó el primer “paquete” a GNU/Linux, un rato antes de que Red Hat creara su propio sistema “rpm”.
Un nuevo dilema se formó en la mente de los creadores de GNU Linux. Necesitaban una manera rápida, práctica y eficiente de instalar paquetes, que pudiera manejar dependencias automáticamente y cuidara los archivos de configuración al actualizar. De nuevo, Debian condujo la marcha y nació APT, la “Herramienta Avanzada de Paquetes” (Advanced Packaging Tool), que desde entonces ha sido portada por Conectiva para usarse con rpm y adoptada por otras distribuciones.
Comandos
Todos estos comandos requieren sudo
(sudo es la orden que le da permiso de ejecución como administrador, es decir permite que el programa modifique el sistema de archivos protegidos.)
- apt-get update
- Ejecute este comando después de cambiar
/etc/apt/sources.listo/etc/apt/preferences. También debe ejecutarlo periódicamente para asegurarse que sus fuentes están actualizadas. - apt-get install nombre_paquete
- Instala un nuevo paquete (pero vea aptitude mas abajo)
- apt-cache search cadena_texto
- Busca la
cadena_textoen la lista de paquetes conocidos - dpkg -l patrón_nombre_paquete
- Lista los paquetes que coincidan con
patrón_nomb - aptitude
- Visor basado en
cursesde los paquetes instalados o disponibles.Aptitudepuede usarse desde la línea de comandos de manera similar aapt-getpero solo para algunos comandos -instalar y remover serían los más comunes. Sin embargo, ya queaptitudemuestra más información queapt-get, puede considerarse una mejor para las operaciones de instalar y remover. - apt-cache showpkg
paquetes... - Muestra información sobre
paquetes - apt-cache dumpavail
- Muestra la descripción de los paquetes disponibles
- apt-cache show
paquetes... - Muestra el registro de
paquetes, similar adpkg --print-avail - apt-cache pkgnames
- Una lista rápida de los paquetes del sistema
- dpkg -S
archivo - ¿En qué paquete está el
archivo? - apt-file search
nombre_archivo - Busca los paquetes (no neceseriamente instalados) que contengan archivos que incluyan la cadena
nombre_archivo.apt-filees un paquete por si mismo, por lo que debe primero hacersudo apt-get install apt-file, luego ejecutarsudo apt-file update. Siapt-file search nombre_archivomuestra demasiada información, trate conapt-file search nombre_archivo | grep -w nombre_archivo(lo que le mostrará solo los archivos que contengannombre_archivocomo palabra completa) o variantes comoapt-file search nombre_archivo | grep /bin/que muestra solo los archivos localizados en los directorios como/bino/usr/bin, útil si está buscando un ejecutable en particular - apt-get autoclean
- Ejecute este comando periódicamente para limpar de archivo
.debde paquetes que ya no están instalados en el sistema. Puede recuperar un montón de espacio en disco de esta manera. Si realmente está deseperado por espacio en disco,apt-get cleanes más radical, y removerá todos los archivos.deb, incluso de los paquetes instalados actualmente. Pero por lo general no necesitará mas esos archivos.deb, de modo que tal vez valga la pena si está corto de megabytes.
Si quieres un ejemplo escribe lo siguiente para instalar Lifera, un letor de RSS
sudo apt-get install lifera
Modo Gráfico
Muchas distro de Linux, entre ellas Ubunt, ofresen un entorno grafico de administración de paquetes. Para entrar a el basta con ir a Sistema>Administración>Gestor de paquetes Synaptic y otro para editar el archivo sources.list Sistema>Administración>Orígenes del software

Su forma de manejo es muy sencilla y para usuarios noveles es muy util, aunque con el tiempo aprenderán que la consola y el comando sudo apt-get es la mejor y mas rápida opción.
Mas Info:
http://www.guia-ubuntu.org/index.php?title=A%C3%B1adir_aplicaciones
http://www.debian.org/doc/manuals/apt-howto/index.es.html
http://www.debian.org/international/spanish/contrib/apt-get-mini-COMO.html





[...] Para Ubuntu tenemos los repositorios: [...]
Por: Liquid Rescale ya es un plugin para Gimp « TUXINGA! el Octubre 9, 2007
a las 3:47 am