Desde sus inicios, las distribuciones de Linux han recorrido un largo camino. Solía ser difícil para los nuevos usuarios realizar acciones simples como instalar una aplicación en Linux. Los entornos de escritorio son significativamente más fáciles de comprender ahora que antes.
Uno de los aspectos más emocionantes del progreso es que numerosos equipos de distribución han creado sistemas de administración de paquetes que permiten instalar el software en todo el entorno Linux. Se puede instalar un paquete en los tres sistemas operativos, Fedora, Ubuntu y Arch.
Entonces, cuando se trata de instalar software en Manjaro hoy en día, existen varias opciones, todas las cuales son simples para un nuevo usuario de Linux.
pacman:un administrador de paquetes de archivos
El administrador de paquetes predeterminado de Arch Linux es pacman. Podemos usar pacman para instalar y eliminar software en Manjaro Linux, ya sea del repositorio de la distribución o de la propia compilación del usuario.
Repositorios Arch:repositorio oficial y AUR
Hay dos tipos de repositorios en Arch. El primero es el repositorio oficial de la distribución, que contiene una lista de software esencial mantenido por los mantenedores de paquetes. Manjaro tiene su propio repositorio, lo que le permite distribuir paquetes que son completamente compatibles con la distribución. El segundo repositorio es Arch User Repository, o AUR, que contiene paquetes administrados por la comunidad.
Pacman puede usar ambos repositorios para instalar paquetes. Manjaro no habilita el AUR por defecto para sus usuarios. Para instalar software como Google Chrome, AUR debe estar habilitado en Manjaro.
Tanto Arch Linux como Manjaro advierten a sus usuarios antes de instalar aplicaciones desde AUR. Es posible que los paquetes AUR no funcionen según lo previsto porque los mantenedores de la distribución no los prueban. Cada paquete en AUR está controlado por un miembro diferente de la comunidad y puede romperse con nuevas actualizaciones de distribución.Instale los paquetes AUR bajo su propio riesgo.
Sin embargo, uno puede ir a AUR y buscar el paquete que desea instalar. La página del paquete ofrece información crítica que ayudará a los usuarios a decidir si instalar o no el programa.
Instalar software de AUR en Manjaro
pamac build package_name
Buscar paquetes de AUR
pamac search -a package_name
Instalar software en Manjaro usando pacman
pacman -S package_name
Eliminar software en Manjaro usando pacman
pacman -R package_name
pamac – interfaz gráfica de usuario de pacman:agregar o quitar software
La herramienta de línea de comandos de pacman proporciona una forma rápida y sencilla de instalar paquetes desde el repositorio oficial o AUR. Manjaro también tiene pamac, una interfaz GUI de pacman que es comparable, si no mejor, que el centro de software de Ubuntu.
Abre pamac desde el menú de la aplicación. El nombre de pamac en el menú de la aplicación es 'Agregar o quitar software ‘.
Es sencillo instalar el software usando pamac, como se muestra en la captura de pantalla anterior. Simplemente haga clic en 'Instalar' junto al nombre del software y compilará e instalará el software por usted.
Habilitar AUR en pamac
Por defecto, pamac no busca paquetes en AUR. Para habilitar AUR, haga clic en los tres puntos en la parte superior derecha de la ventana> haz clic en Preferencias .
Haga clic en AUR pestaña y active 'Habilitar soporte AUR .’
Ahora pamac también incluirá paquetes de AUR en las búsquedas de los usuarios. Por ejemplo, intente buscar 'chrome '. Mostrará los resultados del repositorio de usuarios de Arch.
Ajustar a Manjaro
Snap es un nuevo método para empaquetar y distribuir software en todas las distribuciones de Linux. Podemos instalar instantáneas en cualquier distribución de Linux, ya sea que la distribución tenga soporte oficial o no.
Las instantáneas mantienen todas las dependencias por separado que consumen espacio adicional en disco. Además, las instantáneas no siempre respetan el tema del sistema.
Para instalar el soporte de snaps en Manjaro, use pacman e instale snapd.
sudo pacman -S snapd
Habilite snapd usando el siguiente comando –
sudo systemctl enable --now snapd.socket
O habilite el snapd usando pamac. Vaya a pamac Preferencias configuración> Ajustar y active 'Habilitar soporte instantáneo ‘.
Ahora, todas sus búsquedas también incluirán aplicaciones instantáneas, como se muestra en la siguiente captura de pantalla.
Instalar complemento desde CLI
Alternativamente, los usuarios pueden usar las opciones de línea de comandos de Snap para buscar, instalar, eliminar o listar aplicaciones Snap en Manjaro.
Aplicación de búsqueda rápida
snap search package_name
Ejemplo:búsqueda de keepass
[[email protected] ~]$ snap search keepass
Name Version Publisher Notes Summary
keepassxc 2.6.1 keepassxreboot - Modern, secure, and cross-platform password manager compatible with KeePass
keepassx-elopio 2.0.2 elopio - KeePassX is a cross platform password safe
authpass 1.7.8+1552 hpoul✓ - Open Source Password Manager with KeePass file support.
newpass 1.0 lepidus - Generate a random password of a specified length from the command line
kpcli-elopio 3.0 elopio - KeePass Command Line Interface
Instalar aplicación instantánea
snap install package_name
Ejemplo:instalar el complemento keepassxc
[[email protected] ~]$ snap install keepassxc
keepassxc 2.6.1 from Jonathan White (keepassxreboot) installed
Eliminar aplicación instantánea
snap remove package_name
Ejemplo:eliminar el complemento keepassxc
[[email protected] ~]$ snap remove keepassxc
keepassxc removed
Lista de aplicaciones instantáneas instaladas
snap list
[[email protected] ~]$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.46.1 9993 latest/stable canonical✓ core
core18 20200724 1885 latest/stable canonical✓ base
gnome-3-28-1804 3.28.0-17-gde3d74c.de3d74c 128 latest/stable canonical✓ -
gtk-common-themes 0.1-36-gc75f853 1506 latest/stable canonical✓ -
kde-frameworks-5 5.47.0 27 latest/stable kde✓ -
keepassxc 2.6.1 1006 latest/stable keepassxreboot -
snap-store 3.31.1+git187.84b64e0b 415 latest/stable canonical✓ -
snapd 2.46.1 9279 latest/stable canonical✓ snapd
Flatpak en Manjaró
Flatpak, como las instantáneas, es un método para empaquetar y distribuir software en distribuciones de Linux. Tiene las mismas ventajas e inconvenientes que el sistema de envasado habitual.
Flatpak es compatible con todas las distribuciones de Linux. Abordan el problema de la migración de software en numerosos sistemas de empaquetado para que se pueda instalar en varias variantes de Linux. Los Flatpaks, por otro lado, no se actualizan con las actualizaciones del sistema y deben actualizarse de forma independiente. Además, instalan todas las dependencias individualmente, lo que ocupa espacio adicional en el disco, y los temas del sistema no siempre son compatibles.
Instalar soporte Flatpak en Manjaro
pamac install flatpak
Una vez que se instala flatpak, los usuarios pueden usar flatpak
comando en la terminal para administrar flatpaks en Manjaro. Pero, los usuarios también pueden permitir que flatpak se incluya en los resultados de pamac.
Abre pamac, ve a Preferencias configuración> Flatpak, y activa 'Activar compatibilidad con flatpak ‘.
Ahora todos los resultados de búsqueda en pamac también incluirán flatpak .
Instalar flatpak desde CLI
También se puede usar flatpak
comando en la terminal para administrar flatpaks en Manjaro.
Buscar paquete plano
flatpak search package_name
Ejemplo:busque keepass flatpak
[[email protected] ~]$ flatpak search keepass
Name Description Application ID Version Branch Remotes
Password Sa… A password manager for GNOME org.gnome.PasswordSafe 3.99.2 stable flathub
KeePassXC Community-driven port of the Windows application “KeePass Passwo… org.keepassxc.KeePassXC 2.6.1 stable flathub
Instalar paquete plano
Para instalar Flatpak, copie el ID de aplicación de Flatpak y utilícelo para instalar la aplicación.
flatpak install application_id
Ejemplo:instalar Keepass flatpak
flatpak install org.keepassxc.KeePassXC
Quitar paquete plano
Del mismo modo, elimine cualquier flatpak usando la identificación de la aplicación.
flatpak remove application_id
Ejemplo:quitar Keepass flatpak
[[email protected] ~]$ flatpak install org.keepassxc.KeePassXC
Looking for matches…
Found similar ref(s) for ‘org.keepassxc.KeePassXC’ in remote ‘flathub’ (system).
Use this remote? [Y/n]: Y
Required runtime for org.keepassxc.KeePassXC/x86_64/stable (runtime/org.kde.Platform/x86_64/5.15) found in remote flathub
Do you want to install it? [Y/n]: Y
org.keepassxc.KeePassXC permissions:
ipc network ssh-auth wayland x11
devices file access [1] dbus access [2] bus ownership [3]
[1] /tmp, host, xdg-config/BraveSoftware/Brave-Browser/NativeMessagingHosts:create,
xdg-config/chromium/NativeMessagingHosts:create, xdg-config/google-chrome/NativeMessagingHosts:create,
xdg-config/kdeglobals:ro, xdg-config/vivaldi/NativeMessagingHosts:create, ~/.mozilla/native-messaging-hosts:create,
~/.tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts:create
[2] com.canonical.AppMenu.Registrar, com.canonical.Unity.Session, org.freedesktop.Notifications,
org.freedesktop.ScreenSaver, org.freedesktop.login1.Manager, org.freedesktop.login1.Session, org.gnome.ScreenSaver,
org.gnome.SessionManager, org.gnome.SessionManager.Presence, org.kde.StatusNotifierWatcher
[3] org.kde.StatusNotifierItem-2-2
ID Branch Op Remote Download
1. [✓] org.freedesktop.Platform.GL.default 20.08 i flathub 42.1 MB / 42.3 MB
2. [✓] org.freedesktop.Platform.GL.nvidia-450-66 1.4 u flathub 1.0 kB / 99.9 MB
3. [✓] org.kde.KStyle.Adwaita 5.15 i flathub 6.1 MB / 6.1 MB
4. [✓] org.kde.Platform.Locale 5.15 i flathub 17.7 kB / 341.1 MB
5. [✓] org.kde.Platform 5.15 i flathub 311.5 MB / 388.3 MB
6. [✓] org.keepassxc.KeePassXC stable i flathub 9.9 MB / 11.2 MB
Changes complete.
Lista de flatpaks instalados
flatpak list
Actualizar paquete plano
flatpka upgrade
Resumen
Entonces, así es como instala el software en Manjaro. El soporte para snaps y flatpaks es un gran beneficio para las personas que disfrutan experimentando con diferentes aplicaciones. Hay una amplia selección de software accesible y la mayoría de las personas pueden obtener lo que necesitan de al menos una de estas fuentes.
Manjaro ha creado una documentación bien escrita que entra en gran detalle en cada tema. Entonces, para más información, consulte el manual.
Si tiene alguna pregunta, puede dejarla en la sección de comentarios debajo de este artículo o unirse a nuestro canal de Telegram para obtener la información más actualizada.