GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar y quitar software en Manjaro

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.


Linux
  1. Cómo instalar, eliminar y actualizar software en Arch Linux

  2. Instale Gnome DE en Manjaro 20.2

  3. ¿Eliminar completamente Xfce de Xubuntu 13.04 e instalar Gnome?

  4. Cómo instalar y administrar software en CentOS 7

  5. Ejemplos de comandos YUM para instalar, eliminar y actualizar paquetes

Instalar y configurar Ansible en Linux

Cómo instalar y quitar software en Manjaro Linux

Cómo instalar software desde el código fuente... y eliminarlo después

Cómo instalar Yay AUR Helper en Manjaro 21

Cómo instalar Yay AUR Helper en Arch Linux y Manjaro

Cómo instalar y configurar el software Akaunting en Ubuntu 20.04