Cómo instalar software en Linux

Cómo instalar software en Linux

La instalación del software funciona de manera diferente en Linux. En lugar de visitar un sitio web, normalmente necesitará tomar el software de los repositorios de software de su distribución de Linux junto con su administrador de paquetes. Suena complicado, pero en realidad es más fácil que instalar software en Windows.

El sistema de instalación de software de una distribución típica de Linux tiene mucho en común con una tienda de aplicaciones. Hay un lugar al que debe ir para instalar la mayor parte de su software y las actualizaciones de software llegan de manera constante.

Instale el software desde los repositorios de su distribución

La mayor parte del software que querrá instalar en su distribución de Linux está disponible en sus repositorios de software. Es probable que su distribución de Linux proporcione una buena interfaz gráfica para este sistema. Seleccione el paquete deseado y su administrador de paquetes descargará automáticamente el paquete, tomará cualquier otro paquete de software que necesite y los instalará todos.

En Ubuntu, el administrador de paquetes incluido es el Centro de software de Ubuntu: busque el icono de la bolsa de compras naranja en su estación de acoplamiento. Utilice esta interfaz para buscar e instalar paquetes. Puede buscar un tipo de aplicación como «reproductor de video» o un nombre de aplicación específico como «VLC». Haga clic en el botón de descarga, ingrese su contraseña y el administrador de paquetes hará el resto.

Cada distribución de Linux tiene sus propios repositorios de software y administrador de paquetes, pero prácticamente todas las distribuciones de Linux utilizan un sistema de repositorio de software que funciona de esta manera. Por ejemplo, en Linux Mint, usaría la aplicación Software Manager en su lugar.

La agradable GUI es solo una interfaz para el administrador de paquetes real, al que puede acceder por otros medios. Por ejemplo, puede instalar paquetes desde la terminal con el comando apt-get en Ubuntu. La GUI y el control de la terminal hacen lo mismo.

Instalar software propietario

Algunos programas no se encuentran en los repositorios de software de su distribución de Linux. Esto incluye programas propietarios populares como Google Chrome, Skype, Steam y Opera. Su distribución de Linux generalmente no tiene la licencia para redistribuir este software, por lo que debe obtenerlo de la fuente.

Para descargar software como este, visite el sitio web oficial del proyecto y haga clic en el botón Descargar. Por lo general, verá una página que lo dirige a varios enlaces de descarga de Linux. Por ejemplo, aquí está el Página de descarga de Skype para Linux.

Se le pedirá que elija el paquete apropiado para su distribución de Linux. Debe elegir el paquete que mejor se adapte a su distribución de Linux. Por ejemplo, Skype ofrece un paquete “Ubuntu 12.04 (multiarch)”. Este es el número de versión más reciente de la lista, por lo que es el paquete perfecto para usar en Ubuntu 14.04.

Las diferentes distribuciones utilizan diferentes tipos de paquetes con diferentes extensiones de archivo. Ubuntu, Linux Mint, Debian y distribuciones similares usan paquetes Deb con la extensión de archivo .deb. Fedora, Red Hat, openSUSE y algunas otras distribuciones usan paquetes .rpm.

Simplemente haga doble clic en el paquete descargado y debería abrirse en un instalador de paquetes que hará todo el trabajo sucio por usted. Por ejemplo, haga doble clic en un archivo .deb descargado, haga clic en Instalar e ingrese su contraseña para instalar un paquete descargado en Ubuntu.

Los paquetes descargados también se pueden instalar de otras formas. Por ejemplo, puede usar el comando dpkg -I para instalar paquetes desde la terminal en Ubuntu. La herramienta gráfica es la más sencilla.

Más formas de instalar software

Los dos métodos anteriores son los conceptos básicos que todo usuario de Linux debe conocer. Con estos consejos, puede instalar la mayoría, si no todo, el software que necesitará. Pero aquí hay otras formas de instalar software en Linux:

Utilice repositorios de terceros: Cualquiera puede crear sus propios repositorios de software, empaquetar software y distribuirlo desde allí. A veces, es posible que desee utilizar un repositorio de terceros para instalar software que simplemente no puede obtener de los repositorios de su distribución de Linux. Por ejemplo, Ubuntu facilita la configuración de «archivos de paquetes personales» (PPA). Puede agregar estos PPA a su administrador de paquetes y los paquetes PPA aparecerán en el Centro de software de Ubuntu y otras interfaces de administración de paquetes. Esta es una forma común de obtener paquetes que aún no están en los repositorios oficiales para su distribución de Linux.

Descomprime un archivo binario: Cierto software de Linux se distribuye en una forma precompilada diseñada para ejecutarse en cualquier distribución de Linux sin instalación. Por ejemplo, la descarga «dinámica» que ofrece Skype es un archivo .tar.bz2. Es solo un archivo, como un archivo ZIP: lo extrae en una carpeta en su computadora y hace doble clic en el ejecutable para ejecutarlo. Mozilla también ofrece descargas de la última versión de Firefox en formato .tar.bz2, para que pueda descargarlo y ejecutarlo sin ninguna instalación; simplemente descomprima el archivo en la carpeta donde lo desee y haga doble clic en el archivo de Firefox que contiene. Debería preferir el software en forma de paquete para una mejor compatibilidad con su sistema y una actualización más fácil.

Compilar desde la fuente: Los usuarios típicos de Linux ya no deberían tener que compilar e instalar software desde la fuente. Todo el software que desee debe estar disponible en paquetes. Dicho esto, la mayoría de los proyectos de software de Linux distribuyen su software como código fuente y dejan que las distribuciones de Linux lo empaqueten y distribuyan. Si su distribución de Linux no tiene un paquete que desea o no tiene la última versión de un paquete que necesita, puede compilarlo desde la fuente. Compilar desde la fuente no es algo que los usuarios de escritorio de Linux promedio deberían estar haciendo, pero tampoco es tan difícil como parece.

Instalar el software de Windows: El software de Windows no funciona de forma nativa en Linux. Hay varias formas de instalar y ejecutar el software de Windows en Linux, incluida la capa de compatibilidad de Wine (que no es perfecta) y la instalación de Windows en una máquina virtual (que agrega mucho tiempo al sistema). Utilice software de Linux si es posible. Estas soluciones están diseñadas para ejecutar esa aplicación sin la que no puede vivir, por ejemplo, para ver Netflix en Linux o ejecutar Microsoft Office en Linux, pero tendrá una experiencia mucho mejor y más estable con el software nativo de Linux.

Su administrador de paquetes comprueba regularmente sus repositorios de software para ver si hay nuevas versiones de paquetes y su actualizador aparece cuando hay nuevas versiones disponibles. (Esta es la aplicación Update Manager en Ubuntu). Así es como todo el software de su sistema se puede actualizar desde un solo lugar.

Cuando instala un paquete de terceros, también puede instalar su propio repositorio de software para facilitar la actualización. Por ejemplo, Google Chrome instala archivos que apuntan al repositorio oficial de Google Chrome cuando lo instala en Ubuntu. Cuando se lanzan nuevas versiones de Chrome, aparecen en la aplicación Update Manager junto con todas las demás actualizaciones. Cada aplicación no necesita su propio actualizador integrado, como lo hace en Windows.

Experto Geek - Tu Guía en Tendencias Tecnológicas