Cómo encontrar software en distribuciones de Linux poco conocidas

Es bastante difícil encontrar software en distribuciones de Linux poco conocidas, pero hay varias formas de solucionar este problema. La primera (y posiblemente la mejor) solución es complementar las aplicaciones faltantes que necesita con aplicaciones portátiles y ejecutables. Estas aplicaciones ejecutables se conocen como AppImages.

AppImages

Las AppImages no son algo nuevo de ninguna manera, pero son uno de los mejores inventos en la comunidad Linux en la memoria reciente. El concepto básico es traer un «EXE» similar a Windows a la plataforma Linux. Cuando un usuario descarga un programa empaquetado dentro de uno de estos archivos, se ejecutará de inmediato, sin necesidad de instalar ningún software. Obviamente, AppImage no inventó binarios ejecutables en Linux. Ya existen archivos binarios portátiles. Dicho esto, AppImage encuentra una manera de mejorar estos binarios.

Un archivo binario normal que no sea de AppImage puede ejecutarse en cualquier distribución de Linux (si las bibliotecas correctas, etc. están instaladas en el sistema). Los archivos de AppImage tienen todas y cada una de las bibliotecas y archivos empaquetados en un «entorno» para que los usuarios puedan obtenerlo y listo. A continuación, le indicamos cómo obtener estos archivos en su PC con Linux.

Encontrar imágenes de aplicaciones

Primero, busque una AppImage en el Directorio de Probono AppImage. De todos los recursos en línea, este parece ser el más confiable y abundante. En este ejemplo, usaremos Audacity.

  Cómo hacer que Linux se parezca al sistema operativo Chrome

En la página BinTray, haga clic en «archivos». Lo que sigue es una lista masiva de imágenes de Audacity. Busque el más reciente, para que su programa AppImage esté lo más actualizado posible. No descargue este archivo con el navegador. En su lugar, haga clic con el botón derecho en el enlace y haga clic en «copiar» para guardar la URL directa. Luego, abre una ventana de terminal.

Descarga la aplicación Audacity con wget

Nota: ¿no tienes wget? Búscalo con tu administrador de paquetes e instálalo primero. Luego, inicie la descarga.

cd ~/Downloads
wget https://bintray.com/probono/AppImages/download_file?file_path=Audacity-2.0.5.glibc2.15-x86_64.AppImage

La razón por la que descargamos esta aplicación con wget es porque los permisos de AppImage deben cambiar. Es mucho más fácil hacer esto cuando ya estás en la terminal. Para actualizar los permisos, use el comando chmod:

sudo chmod +x Audacity*.AppImage

Los permisos se actualizan. Ahora, abra Descargas en el administrador de archivos de su PC con Linux y haga doble clic en Audacity AppImage. La aplicación se abrirá instantáneamente, lista para usar.

Paquetes FlatPaks y Snap

Otra solución para encontrar software para distribuciones de Linux impopulares y menos compatibles es usar Flatpaks. Esta tecnología (muy parecida a AppImage) es “distro-agnóstica”, lo que significa que ninguna distribución de Linux se ve favorecida sobre la otra, y su distribución de Linux probablemente la admita. Basta decir que Snaps y Flatpaks están diseñados para instalarse en todo.

Estas dos soluciones son el último intento de la comunidad Linux de crear un formato de paquete «universal» que cualquiera pueda usar, en cualquier lugar. Con la ayuda de estas dos tecnologías, el software muy solicitado se está abriendo camino en las principales distribuciones de Linux, así como en las más desconocidas.

  4 aplicaciones de edición de video de Windows que funcionan en Linux

Si se encuentra utilizando una distribución de Linux menos conocida que no disfruta del mismo tipo de soporte de software que disfruta un usuario de Ubuntu o Fedora, pruébelos.

Software Linux en GitHub

Una de las mejores formas de encontrar software adicional para una distribución de Linux impopular es dirigirse a Github. Hay toneladas de proyectos que le envían código a todas horas del día. Como resultado, la mayoría de los proyectos de Linux alojan su código fuente allí. Esto significa que si necesita un programa y no hay un paquete nativo para su versión de Linux, aún podrá compilar el software desde la fuente e incluso crear su propio paquete que se pueda instalar con él.

Comprenda que no todos los proyectos de Linux usan Github. Independientemente, este sitio web es (de lejos) el servicio de gestión de proyectos más popular. Esto significa que es muy probable que encuentre lo que necesita allí.

Leer la documentación

En las distribuciones de Linux menos conocidas, los propios desarrolladores a menudo se dan cuenta de que el software será más difícil de conseguir. Como resultado, los desarrolladores trabajan muy duro para llenar este vacío. El mejor ejemplo de esto es el proyecto Solus. Esta distribución de Linux es nueva y tiene un formato de paquete completamente nuevo. Como resultado, algunos programas simplemente no existen (como lo estarían en Ubuntu). Es por esto que el proyecto Solus tiene una sección de «Terceros» a la que los usuarios pueden acceder y encontrar los programas que puedan necesitar. Además, Solus permite que cualquier usuario solicite un programa para la sección de terceros.

  Cómo cifrar documentos en Linux

Su distribución de Linux puede ser similar. Mire cómo se hacen los paquetes y vea si hay una sección de «terceros». También puede ser una buena idea buscar una sección de funciones de «solicitud de paquetes» en el sitio web. Aunque algunos desarrolladores pueden ignorar sus solicitudes, no está de más comunicarse.

Conclusión

En el pasado, estar en una distribución de Linux que no era convencional era una sentencia de muerte. El software era difícil de conseguir, y si lograba encontrar el software que necesita, los paquetes tardaban en actualizarse. En estos días, la comunidad de Linux se está esforzando mucho para que la instalación de programas en Linux sea un proceso más agnóstico. Cuando todos adopten soluciones como Flatpak, Snaps y AppImages, los días en los que no existían ciertas aplicaciones serán cosa del pasado.