08 Install Software
Published Apr 8, 2023
La gesti贸n de software en Linux es una de las tareas m谩s comunes y esenciales para mantener un sistema funcional y actualizado. En distribuciones basadas en Debian, como Kali Linux, esto se realiza a trav茅s de herramientas como apt, que facilita la instalaci贸n, actualizaci贸n y eliminaci贸n de paquetes de software. Aqu铆 aprender谩s c贸mo usar apt, gestionar repositorios y solucionar problemas comunes.
Introducci贸n al Gestor de Paquetes APT
APT
(Advanced Package Tool) es la herramienta principal para gestionar software en sistemas basados en Debian. Es m谩s moderno y funcional que su predecesor apt-get
y permite realizar tareas como instalar, eliminar, buscar paquetes y resolver autom谩ticamente conflictos de dependencias.
Comandos B谩sicos para la Gesti贸n de Paquetes
1. Buscar Paquetes
Buscar por nombre o descripci贸n:Ejemplo:
apt search paquete
apt search snort
Usa 鈥攆ull para mostrar la descripci贸n completa de los paquetes encontrados.
2. Descargar Paquetes
Descargar un paquete sin instalarlo:Esto es 煤til para instalar software en m谩quinas sin conexi贸n a internet o para an谩lisis manual del paquete
.deb
.apt download paquete
3. Instalar Paquetes
Instalar un paquete:Ejemplo:
apt install paquete
apt install nano
4. Eliminar Software
Eliminar un paquete pero conservar configuraciones:
apt remove paquete
Eliminar un paquete junto con sus configuraciones:Ejemplo:
apt purge paquete
apt purge apache2
5. Actualizar el Sistema
Actualizar la lista de repositorios:
apt update
Actualizar los paquetes instalados:
apt upgrade
Nota: Es importante ejecutar apt update antes de apt upgrade para garantizar que el sistema tiene informaci贸n actualizada sobre los paquetes disponibles.
Configurar Repositorios en sources.list
El archivo /etc/apt/sources.list
contiene las URL de los repositorios de software. Los repositorios pueden dividirse en categor铆as como main
, contrib
y non-free
, dependiendo de su licencia y soporte.
Ver los repositorios actuales:
cat /etc/apt/sources.list
Ejemplo de repositorio de Kali Linux:
deb http://http.kali.org/kali kali-rolling main contrib non-free
Precauci贸n: Aseg煤rate de agregar repositorios compatibles con tu distribuci贸n. Por ejemplo, no mezcles repositorios de Fedora o OpenSUSE en una distribuci贸n basada en Debian.
Conclusi贸n
La gesti贸n de software en Linux es una habilidad clave para cualquier usuario, especialmente en distribuciones como Kali, que requieren flexibilidad y control sobre los paquetes instalados. Aprender a usar apt
no solo simplifica la instalaci贸n y actualizaci贸n de software, sino que tambi茅n te prepara para manejar sistemas m谩s avanzados. 隆Practica y personaliza tu sistema seg煤n tus necesidades! 馃殌