Esta completa guía para principiantes cubre la instalación de software en Ubuntu utilizando seis métodos diferentes, desde interfaces gráficas fáciles de usar hasta técnicas avanzadas de compilación de código fuente y línea de comandos. Ya sea que prefiera hacer clic en aplicaciones como en su teléfono o escribir comandos precisos, estos pasos harán que cualquier programa se ejecute en su sistema Ubuntu.
Seis métodos para instalar software en Ubuntu
Siga el método que se adapte a su nivel de comodidad, comenzando con opciones gráficas para principiantes o línea de comandos para mayor eficiencia.
Método 1: Software Ubuntu
- AbraSoftware Ubuntu haciendo clic en el icono de la maleta naranja con una “A” o buscando “software” en Actividades.
- Busca o explora una aplicación mediante categorías o la barra de búsqueda.
- Haga clic en una aplicación para ver su descripción, calificaciones, tamaño, capturas de pantalla y detalles.
- Haga clic en Instalar e ingrese su contraseña cuando se le solicite; el software se descargará e instalará automáticamente.
- Para desinstalar, abra el software de Ubuntu, haga clic en Instalado, busque la aplicación y haga clic en Quitar.
Método 2: Herramienta de paquete avanzado (APT)
- Abra una terminal con Ctrl + Alt + T.
- Ejecutesudo apt-get update para actualizar el índice del paquete.
- Busca un paquete usando búsqueda apt-cache <nombre del paquete>.
- Ver información detallada con apt-cache showpkg <packagename>.
- Instalar un paquete ejecutando sudo apt-get install <packagename>.
- Para actualizar, primero ejecute sudo apt-get update y luego sudo apt-get update.
- Eliminar un paquete con sudo apt-get remove <packagename> (agregue –purge para eliminar archivos de configuración).
Método 3: Sináptico
- Instala Synaptic si es necesario: sudo apt-get install synaptic.
- Abra Synaptic desde Sistema → Administración → Administrador de paquetes Synaptic.
- Explore o busque paquetes en el panel izquierdo o en el cuadro de búsqueda.
- Ver detalles haciendo clic en Propiedades.
- Marcar un paquete para instalación con Marcar para instalación; haga clic derecho para ver más opciones.
- Haga clic en Aplicar dos veces para confirmar e instalar los paquetes marcados.
- Para actualizar el software, haga clic en Recargar, marque para actualizar y luego Aplicar dos veces.
- Desinstale marcando para eliminación y aplicando cambios.
Método 4: Tienda Snap
- Si no está instalado, ejecutesudo snap install snap-store.
- Inícielo a través de snap-store en el terminal o desde el menú de la aplicación.
- Busca o explora categorías como Juegos o Productividad.
- Haga clic en Instalar; la aplicación se descarga y actualiza automáticamente, incluidas todas las dependencias.
- Para eliminar, ejecutesnap remove <packagename> en la terminal.
Método 5: Instalación de RPM con Alien
- Agregar el repositorio Universe: sudo add-apt-repository universe.
- Actualizar listas de paquetes: sudo apt update.
- Instalar Alien: sudo apt install alien.
- Convertir un RPM a DEB: sudo alien <package_name.rpm>.
- Instale el archivo DEB resultante: sudo dpkg -i <package_name.deb>.
Método 6: compilar desde el código fuente
- Instalar elementos básicos de compilación: sudo apt-get install build-essential.
- Descomprimir el archivo fuente:
- Para .tar.gz o .tgz: tar -xvf <file.tar.gz>
- Para .tar.bz2: tar -xjvf <file.tar.bz2>
- Lea el archivo README o INSTALL: cat README o más INSTALL.
- Prepárese para la compilación: ./configure o chmod u+x install.sh y luego ./install.sh.
- Compila el código: make.
- Instalar: sudo make install (omita sudo para la instalación solo para el usuario).
Dominar estos métodos le brinda flexibilidad en Ubuntu, permitiéndole elegir facilidad gráfica o control preciso según el software. Herramientas gráficas como el software Ubuntu y Snap Store agrupan las dependencias automáticamente, lo que reduce los errores para los nuevos usuarios. Las opciones de línea de comandos como APT y Synaptic acceden a vastos repositorios de manera eficiente.
Saber cómo compilar desde el código fuente o convertir RPM garantiza que pueda instalar cualquier programa, incluso los específicos que no se encuentran en repositorios estándar. Esta versatilidad mantiene su sistema optimizado y actualizado sin depender de un solo método.








