APT es una herramienta poderosa a la hora de instalar programas en Linux. Debian y las versiones basadas en él lo traen integrado y es cosa de aprovecharlo 😀
Descargando APT
Si tu distribucion está basada en redhat, puedes bajarlo desde aqui en version RPM .
Vamos al Grano 😀
Lo primero que debemos saber es que APT es una aplicacion que funciona desde la consola de comandos y debe usarse con permisos de ROOT, ya que root puede instalar programas. SI estas en la consola y tienes algo asi:
rodrigo@pilinko:~$
Ese $ indica que estas como usuario limitado, por lo que debes ingresar como Super Usuario. ¿como hacerlo?.. En la consola teclea el comando “su” (sin comillas”) y luego ingresa la password de root y quedaras en algo como esto
pilinko:/home/rodrigo#
Ese # indica que estan con permisos de ROOT, es decir, tienen el control absoluto y pueden hacer lo que quieran en la máquina.
En el caso de UBUNTU oKUBUNTU, root viene deshabilitado y en su lugar deben usar sudo, pero hay una forma de habilitarlo bastante simple:
En modo consola
sudo passwd root
USO de APT-GET
Estando como root lo primero que tenemos que hacer es agregar los repositorios, es decir, los servidores de donde vamos a bajar aplicaciones. En el caso de Debian basta con ejecutar
apt-setup
Y luego ir seleccionando servidores, de preferencia via http y de lugares cercanos a su país.
Cuando termine de agregarlo, va a dejar su maquina lista para usar, en el caso que no exista el apt-setup, deben editar el archivo /etc/apt/sources.list
y quitar los # que antepone a las URL de los servidores.
Ante cualquier modificación es conveniente hacer una actualización del listado de paquetes que hay disponibles, para eso ejecutan el comando
apt-get update
Con hacer eso aseguran que al buscar o bajar programas van a encontrar las ultimas versiones disponibles
Descargando una aplicación
A modo de ejemplo voy a buscar un programa, en este caso mozilla firefox 😀
Como no se como se llama o si es que está realmente disponible voy a buscar con el comando apt-cache search
Buscando….
pilinko:/home/rodrigo# apt-cache search firefox
bookmarkbridge – tool to synchronize bookmarks between browsers
gtkcookie – Editor for cookie files
latex-xft-fonts – Xft-compatible versions of some LaTeX fonts
mozilla-firefox – lightweight web browser based on Mozilla
Como vieron, apt encontró varias cosas y una de ellas es mozilla-firefox, que es lo que buscaba.
Vamos a bajarla entonces
Si la aplicacion no esta instalada escriban el comando
apt-get install mozilla-firefox y comenzara a descargarlo.
Por el contrario, si la aplicación ya estaba instalada y no se habian dado cuenta, les va a mostrar algo asi
pilinko:/home/rodrigo# apt-get install mozilla-firefox
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias… Hecho
mozilla-firefox ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 6 no actualizados.
Una vez que la aplicacion se descargue, apt automaticamente va a instalar la aplicación 😀
Eso sería todo lo que hay que saber para buscar e instalar programas via APT, por lo menos para un uso básico.
Usando APT para actualizar el sistema
PAra hacer un upgrade de todo su sistema primero hay que actualizar el listado de paquetes disponibles, ya saben… apt-get update
Luego de eso tenemos dos opciones de comandos
upgrade se usa para instalar la versión más nueva de todos los paquetes instalados en el sistema provenientes de alguna de las fuentes listadas en /etc/apt/sources.list. Los paquetes instalados con una nueva versión disponible son descargados y actualizados, bajo ninguna circunstancia se desinstalarán paquetes, o se instalarán paquetes nuevos. Las nuevas versiones de programas instalados que no puedan ser actualizados sin cambiar el estado de instalación de otros paquetes no se instalarán, manteniéndose la versión actual. Debe realizarse un update antes para que apt-get sepa cuales son las versiones disponibles de los paquetes.
dist-upgrade, además de realizar las acciones de upgrade, maneja inteligentemente los cambios de dependencias debidos a nuevas versiones de paquetes, apt-get tiene un sofisticado sistema de resolución de conflictos, si es necesario tratará de actualizar los paquetes más importantes a costa de los menos importantes. El fichero /etc/apt/sources.list contiene la lista de sitios de los cuales se descargan los ficheros. También puede consultar apt_preferences(5) si quiere modificar este comportamiento para paquetes individuales.
Desintalando Aplicaciones
APT-GET tambien puede usarse para desintalar aplicaciones, para ello bastaria simplemente con hacer
apt-get remove mozilla-firefox
Suerte 😀