Instalar desde consola en Debian
En esta entrada les hablaré un poco de como buscar e instalar paquetes desde la consola. Aquellos usuarios que sólo utilicen su GNU/Linux como PC de escritorio, tal vez, no le vean mucho el sentido ya que disponen del Gestor de Paquetes Synaptic pero los que estén pensando en montar un servidor, verán que estos comandos son fundamentales.
Primero lo primero, para llevar a cabo esta tarea deberemos tener privilegios de administrador, por lo que deberemos loguearnos como “root”. Esto significa que hay que tener mucho cuidado y leer cada linea que el sistema nos muestre ya que, de lo contrario, podemos borrar o “romper” cosas importantes.
Archivo de repositorios:
En “/etc/apt/sources.list” encontraremos la lista de repositorios configurados para nuestro sistema. Desde ellos se descargaran las listas y los paquetes, si necesitamos instalar alguno que no este en el servidor de nuestra distribución solo tendremos que agregar una linea en este archivo con algún editor y actualizar la lista para que este disponible.
Para Instalar, Eliminar, Actualizar:
Usaremos la herramienta “apt-get” la cual nos permite sincronizar el índice de paquetes con los repositorios, instalar o eliminar paquetes.
apt-get install (paquete/s): instala el o los paquetes que aparecen luego de obtenerlos del repositorio en el que los encuentre.
apt-get remove (paquete/s): borra el o los paquetes que le indiquemos.
apt-get update: sincroniza el índice de paquetes con los repositorios.
apt-get upgrade: descarga e instala la versión mas reciente de todos los paquetes que se encuentren en nuestro sistema. No instala nuevos ni desinstala existentes, si cambian las dependencias y se necesita hacer algo de lo anterior se deja el paquete como está en vez de actualizarlo. Previa utilización de este comando se necesita ejecutar “apt-get update” para saber cuales son las versiones que están disponibles.
apt-get dist-upgrade: además de hacer lo mismo que “apt-get upgrade” maneja inteligentemente las dependencias dándole privilegio a los paquetes mas importantes por sobre los menos. Por esto puede instalar y desinstalar para que tengamos las últimas versiones de todos los paquetes. Hay que tener mucho cuidado ya que puede desinstalar paquetes que utilicemos.
Para buscar o ver la información de un paquete:
Dentro de nuestro índice de paquetes podemos realizar búsquedas para encontrar alguno en particular. Para esto usamos “apt-cache” que es una utilidad para manejar justamente la cache de paquetes de APT.
apt-cache search (expresión): busca la expresión dada en el texto de todos los paquetes disponibles. En su nombre y descripción.
apt-cache depends (paquete): muestra una lista de todas las dependencias del paquete que le indiquemos.
apt-cache showpkg (paquete): muestra la información del paquete.
Aptitude:
También existe una interfaz de manejador de paquetes similar a Synaptic, que utiliza apt-get y se puede ejecutar desde consola. Su nombre es aptitude y una vez que la ejecutamos nos aparecerá algo como esto:
Desde ella podremos llevar a cabo todo lo mencionado en este post de manera mas amigable.
Creo que con esto ya van a poder empezar a meter mano en su PC desde la consola, algo como para que le vayan perdiéndole el “miedo”.


Aun no hay comentarios.