Veamos como se gestionan los paquetes en Linux, en mi caso es una distribución basada en Debian, por lo que utilizaremos apt o aptitude.
Cambiar/añadir/quitar repositorios:
/etc/apt/sources.list
Ejemplos de repositorios dentro de sources.list
deb http://ftp.debian.org squeeze main universe [puede haber main universe multiverse contrib non-free] deb-src http://security.debian.org squeeze main restricted
Actualizar grub:
update-grub2
Gestor de paquetes:
apt-get aptitude
Actualizar lista de paquetes:
apt-get update aptitude update
Actualizar la distribución:
apt-get upgrade apt-get dist-upgrade aptitude safe-upgrade aptitude full-upgrade
Buscar un paquete:
apt-cache search [nombre paquete] aptitude search [nombre o parte del nombre del paquete]
Mostrar información de un paquete:
apt-cache show [nombre paquete] aptitude show [nombre paquete]
Instalar un paquete:
apt-get install [nombre del paquete] aptitude install [nombre del paquete]
Reinstalar un paquete:
apt-get reinstall [nombre paquete] aptitude reinstall [nombre paquete]
Borrar paquetes descargados:
apt-get clean aptitude clean aptitude autoclean
Instalar paquete .deb:
dpkg -i [nombre paquete]
Desinstalar paquete:
dpkg -r [nombre paquete]
Listar los archivos de un paquete:
dpkg -L [nombre paquete]
Configurar un paquete:
dpkg-reconfigure [nombre paquete]
Ver historial de instalaciones,etc:
ls -lh /var/cache/apt/archives
¿Quieres aprender más? Curso de Git y la Terminal de comandos Desde cero