Cómo instalar software en formatos de paquete Linux explicados

  • Owen Little
  • 0
  • 2050
  • 414
Anuncio

Bienvenido a Linux Lo más probable es que su distribución venga con un montón de software para cubrir los conceptos básicos. Sin embargo, no importa cuán minucioso sea el trabajo que hizo, desea instalar más. La pregunta es cómo?

Instalar software en Linux se siente más cerca de un teléfono inteligente que Windows. La mayoría de las veces, activará un administrador de paquetes (similar a una tienda de aplicaciones) y buscará el nombre de la aplicación que desea. A partir de ahí, se trata de presionar el botón de instalación.

Pero los administradores de paquetes cambian según su distribución. Ubuntu usa el software Ubuntu. Eso es simplemente una versión renombrada del software GNOME, que es lo que usa Fedora. Mientras tanto, openSUSE hace lo suyo con YaST.

Los gestores de paquetes trabajan buscando en los repositorios de software de su distribución. Pero a veces lo que quieres no está allí. Ocasionalmente descargará un archivo de un sitio web y hará clic en él como lo haría con un EXE de Windows. Excepto que hay un problema. Al igual que no hay una versión única de Linux, no hay un formato de paquete universal de Linux (aunque algunas personas están tratando de cambiar Ubuntu Snaps vs Red Hat Flatpaks, ¿Cuál es la diferencia? Ubuntu Snaps vs Red Hat Flatpaks, ¿Cuál es la diferencia? Distribuciones Linux distribuyen aplicaciones en muchos formatos. Durante años, los dos más populares han sido .debs y .rpms, pero esto puede estar comenzando a cambiar con los paquetes Snap de Ubuntu y Flatpak de Red Hat)..

Necesita saber qué tipo de archivo instalará con éxito el software para su distribución. Afortunadamente, solo necesita aprender algunos acrónimos y abreviaturas para entender la situación..

Paquetes DEB

El formato DEB recibe su nombre de Debian, una distribución de Linux y uno de los proyectos de código abierto más grandes que existen. Puede hacer clic en un DEB para instalar una aplicación directamente o buscar en un administrador de paquetes para que haga el trabajo por usted en segundo plano. En la terminal, usas el dpkg comando, por ejemplo:

sudo dpkg -i /home/user/software.deb

Dado que Ubuntu se basa en Debian, los DEB son fáciles de encontrar. Con millones de usuarios y un fuerte reconocimiento de nombres, Ubuntu y DEB se han convertido en Windows y EXE del mundo Linux.

Debian y Ubuntu usan el formato de archivo DEB, pero los paquetes que funcionan en uno pueden no estar en el otro. Los paquetes a veces son compatibles con ambos, como con Google Chrome. No asumas que este es el caso. Asegúrese de descargar DEBs destinados a su distribución.

Distribuciones populares que usan DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • SteamOS
  • Trisquel
  • gNewSense

Paquetes RPM

RPM originalmente significaba Red Hat Package Manager. Ahora el acrónimo es recursivo, representando RPM Package Manager. De cualquier manera, los orígenes son con Red Hat. La organización con sede en Carolina del Norte que se convirtió en la primera compañía de código abierto del mundo de mil millones de dólares desarrolló el formato para Red Hat Linux. Como resultado, esto es lo que encontrará en todo el ecosistema de Red Hat.

Eso significa que si Fedora es su distribución preferida 5 razones para usar la distribución de código abierto puro, Fedora 5 razones para usar la distribución de código abierto puro, Fedora Fedora no es tan conocida como Ubuntu, y tiene una reputación de ser difícil de usar. Pero si esto es cierto, ¿por qué tanta gente continúa usando Fedora? , este es el tipo de archivo de paquete que usará para instalar el software. Cuando hace clic en un RPM, se abrirá dentro del software GNOME.

A pesar del nombre, las distribuciones relacionadas con Red Hat no son las únicas que usan RPM. openSUSE es otra comunidad prominente que ha adoptado RPM 6 Razones por las que debe elegir openSUSE y Geeko 6 Razones por las que debe elegir openSUSE y Geeko Existen buenas razones por las que openSUSE sigue atrayendo usuarios, y aquí hay algunas de ellas. Tal vez serás la próxima persona en enamorarse de Geeko. . Puede instalarlos usando YaST, la ventanilla única de distribución para hacer la mayoría de la administración del sistema.

De cualquier manera, puede instalar paquetes usando el rpm comando, por ejemplo:

rpm -ivh /home/user/software.rpm

Fedora y openSUSE usan RPM, pero los paquetes no son intercambiables. Nuevamente, asegúrese de que el RPM que descargue esté destinado a su distribución.

Distribuciones populares que usan RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

Paquetes TAR

Sé que dije que no hay un formato de paquete universal para Linux, pero eso no es 100% cierto. Cuando vea una aplicación empaquetada como TAR, TGZ o TAR.GZ, es muy probable que se ejecute en su máquina. El problema es que la instalación no es tan simple como señalar con el cursor o ingresar un solo comando. Instalar un archivo TAR es digno de su propia guía separada Cómo compilar e instalar archivos TAR GZ y TAR BZ2 en Ubuntu Linux Cómo compilar e instalar archivos TAR GZ y TAR BZ2 en Ubuntu Linux .

Eso es porque este archivo no se envía en un formato ejecutable. En su lugar, contiene los archivos fuente necesarios para construir la aplicación en cuestión. Algunos archivos TAR vienen con sus propias instrucciones de instalación personal, y el programa resultante puede no aparecer automáticamente en el menú de su aplicación.

Distribuciones populares que usan exclusivamente TAR:

  • Arch Linux
  • Slackware

Más de dónde vino eso

Los tres tipos enumerados anteriormente no son los únicos formatos de paquete para Linux, pero son los más comunes. Algunas distribuciones desarrollan sus propios tipos que no se usan en otros lugares. Gentoo tiene ebuild. Pardus tiene PiSi (abreviatura de paquetes instalados con éxito según lo previsto). Android, que técnicamente es una distribución de Linux, usa APK.

¿Por qué los formatos de paquete son tan extraños??

Cada tipo es un archivo que contiene lo que necesita ejecutar una aplicación más los metadatos requeridos por un administrador de paquetes. Dado que las diferentes distribuciones usan diferentes herramientas y repositorios, ¿qué administrador de paquetes de Linux (y distribución) es el adecuado para usted? ¿Qué administrador de paquetes de Linux (y distribución) es el adecuado para usted? Una diferencia clave entre las principales distribuciones de Linux es el administrador de paquetes; Las diferencias son tan fuertes que pueden influir en su elección de distribución. Veamos cómo funcionan los distintos gestores de paquetes. , lo que entra en esos metadatos varía. Es por eso que incluso los formatos que comparten el mismo nombre, como Fedora y openSUSE RPM, no se garantiza que sean compatibles..

¿Qué opinas de instalar software en Linux? ¿Cómo se compara con otros sistemas operativos? ¿Se podría mejorar? Comparte tus pensamientos, y si tienes alguna pregunta, no dudes en preguntar!




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.