(Creo página y contenido) |
(→Resumen de comandos) |
||
| Línea 5: | Línea 5: | ||
== Resumen de comandos == | == Resumen de comandos == | ||
| − | [[imagen:Important.png]] Todos estos comandos requieren de privilegios administrativos (i.e., deben ir antecedidos de 'sudo') y deben ejecutarse en una terminal. | + | [[imagen:Important.png]] '''Todos estos comandos requieren de privilegios administrativos (i.e., deben ir antecedidos de 'sudo') y deben ejecutarse en una terminal. |
| + | ''' | ||
* <tt>apt-get update</tt> - Este comando debe ejecutarse periódicamente (¿diario?) para actualizar las listas de aplicaciones. También debe ejecutarse después de hacer cambios en */etc/apt/sources.list* o en */etc/apt/preferences*. | * <tt>apt-get update</tt> - Este comando debe ejecutarse periódicamente (¿diario?) para actualizar las listas de aplicaciones. También debe ejecutarse después de hacer cambios en */etc/apt/sources.list* o en */etc/apt/preferences*. | ||
| Línea 11: | Línea 12: | ||
* <tt>apt-cache search palabra_clave</tt> - Busca la 'palabra_clave' en las listas de paquetes disponibles | * <tt>apt-cache search palabra_clave</tt> - Busca la 'palabra_clave' en las listas de paquetes disponibles | ||
* <tt>dpkg -l palabra_clave</tt> - Lista las aplicaciones que contienen la 'palabra_clave' | * <tt>dpkg -l palabra_clave</tt> - Lista las aplicaciones que contienen la 'palabra_clave' | ||
| − | * | + | * <tt>aptitude</tt> - Frente gráfico de apt-get, usa el programa curses para dibujar los menús. Se utiliza de forma semejante a apt-get, desde una terminal. Solamente algunos comandos están disponibles, entre ellos install y remove. Debido a que aptitude mantiene un registro más amplio, se puede considerar como superior a APT para intalar/desinstalar aplicaciones. |
* <tt>apt-cache showpk 'programa'</tt> - Muestra toda la información que APT mantiene en cache del 'programa.' | * <tt>apt-cache showpk 'programa'</tt> - Muestra toda la información que APT mantiene en cache del 'programa.' | ||
* <tt>apt-cache dumpavail</tt> - Desplega en patalla la información sobre todos los paquetes existentes en las listas de los repositorios de */etc/apt/sources.list* | * <tt>apt-cache dumpavail</tt> - Desplega en patalla la información sobre todos los paquetes existentes en las listas de los repositorios de */etc/apt/sources.list* | ||
Contenido |
APT, la Herramienta Avanzada para Administración (Advanced Packaging Tool) de Debian es un programa para actualizar, instalar y desinstalar aplicaciones de nuestra computadora. Entre sus principales características se encuentra manejo automático de conflictos, actualización de archivos de configuración para las aplicaciones que así lo requieran y facilidad de uso (esto último sólo es válido para usuarios que acostumbran usar la terminal). APT hace tan bien su trabajo, que hoy en día se pueden encontrar versiones de APT para varias distribuciones GNU/Linux entre las cuales se pueden mencionar Conectiva y Fedora Core.
Todos estos comandos requieren de privilegios administrativos (i.e., deben ir antecedidos de 'sudo') y deben ejecutarse en una terminal.
"deborphan" y "debfoster" son paquetes que permiten encontrar programas huerfanos o que ya no son necesarios, y por lo tanto, que pueden ser desinstalados.
Se pueden agregar o modificar repositorios de software editando el archivo /etc/apt/sources.list; por ejemplo, para cambiar de la distribución "stable" (estable) a "unstable" (inestable). Enseguida, habrá que ejecutar apt-get update (sólo recomendable para usuarios expertos).
La terminal de comandos es poderosa, pero teclear puede ser lento; es por esto que conviene crear atajos. A continuación se proporcionan ejemplos de atajos que se pueden incluir en '~/.bashrc'
alias acs='apt-cache search' alias agu='sudo apt-get update' alias agg='sudo apt-get upgrade' alias agd='sudo apt-get dist-upgrade' alias agi='sudo apt-get install' alias agr='sudo apt-get remove'
Sin embargo, tal vez sea más recomendable utilizar "alias agi='sudo aptitude install'"