GNU/Linux >> Linux Esercitazione >  >> Linux

Installa e rimuovi software in Manjaro

Sin dal loro inizio, le distribuzioni Linux hanno fatto molta strada. In passato era difficile per i nuovi utenti eseguire semplici azioni come l'installazione di un'applicazione su Linux. Gli ambienti desktop sono ora molto più facili da comprendere rispetto a prima.

Uno degli aspetti più interessanti del progresso è che numerosi team di distribuzione hanno creato sistemi di gestione dei pacchetti che consentono l'installazione del software nell'ambiente Linux. Un pacchetto può essere installato su tutti e tre i sistemi operativi, Fedora, Ubuntu e Arch.

Quindi, quando si tratta di installare software in Manjaro al giorno d'oggi, ci sono diverse opzioni, tutte semplici per un nuovo utente Linux.

pacman – Un gestore di pacchetti arch

Il gestore di pacchetti predefinito di Arch Linux è pacman. Possiamo usare pacman per installare e rimuovere software su Manjaro Linux, sia dal repository della distribuzione che dalla build dell'utente.

Archivi di Arch – Deposito ufficiale e AUR

Ci sono due tipi di repository in Arch. Il primo è il repository ufficiale della distribuzione, che contiene un elenco di software essenziali gestiti dai manutentori dei pacchetti. Manjaro ha un proprio repository, che gli consente di distribuire pacchetti completamente compatibili con la distribuzione. Il secondo repository è Arch User Repository, o AUR, che contiene i pacchetti gestiti dalla comunità.

Entrambi questi repository possono essere utilizzati da pacman per installare i pacchetti. Manjaro non abilita l'AUR per impostazione predefinita per i suoi utenti. Per installare software come Google Chrome, AUR deve essere abilitato in Manjaro.

Sia Arch Linux che Manjaro avvertono i loro utenti prima di installare applicazioni da AUR. I pacchetti AUR potrebbero non funzionare come previsto perché i manutentori della distribuzione non li testano. Ogni pacchetto in AUR è controllato da un membro diverso della comunità e potrebbe interrompersi con nuovi aggiornamenti di distribuzione.

Installa i pacchetti AUR a tuo rischio.

Tuttavia, si può andare su AUR e cercare il pacchetto che si desidera installare. La pagina del pacchetto offre informazioni critiche che aiuteranno gli utenti a decidere se installare o meno il programma.

Installa il software da AUR a Manjaro

pamac build package_name

Cerca i pacchetti da AUR

pamac search -a package_name

Installa il software in Manjaro usando pacman

pacman -S package_name

Rimuovi il software in Manjaro usando pacman

pacman -R package_name

pamac – pacman GUI – Aggiungi/Rimuovi software

Lo strumento da riga di comando pacman fornisce un modo semplice e veloce per installare i pacchetti dal repository ufficiale o AUR. Manjaro ha anche pamac, un'interfaccia GUI di pacman che è paragonabile, se non migliore, al centro software di Ubuntu.

Apri pamac dal menu dell'app. Il nome di pamac nel menu dell'app è "Aggiungi/Rimuovi software '.

È semplice installare il software utilizzando pamac, come mostrato nella schermata sopra. Basta fare clic su "Installa" accanto al nome del software e verrà compilato e installato il software per te.

Abilita AUR in pamac

Per impostazione predefinita, pamac non cerca i pacchetti in AUR. Per abilitare AUR, fai clic sui tre punti in alto a destra della finestra> fai clic su Preferenze .

Fai clic su AUR scheda e attiva "Abilita supporto AUR .'

Ora pamac includerà anche i pacchetti di AUR nelle ricerche degli utenti. Ad esempio, prova a cercare "chrome '. Mostrerà i risultati di Arch User Repository.

Scatta a Manjaro

Snap è un nuovo metodo per impacchettare e distribuire software in tutte le distribuzioni Linux. Possiamo installare snap su qualsiasi distribuzione Linux indipendentemente dal fatto che la distribuzione disponga del supporto ufficiale o meno.

Gli snap mantengono separatamente tutte le dipendenze che consumano spazio su disco aggiuntivo. Inoltre, gli snap non sempre rispettano il tema del sistema.

Per installare il supporto per gli snap in Manjaro, usa pacman e installa snapd.

sudo pacman -S snapd

Abilita snapd usando il seguente comando –

sudo systemctl enable --now snapd.socket

Oppure abilita lo snapd usando pamac. Vai a pamac Preferenze impostazioni> Snap e attiva "Abilita supporto snap '.

Ora, tutte le tue ricerche includeranno anche app snap, come mostrato nello screenshot qui sotto.

Installa snap dalla CLI

In alternativa, gli utenti possono utilizzare le opzioni della riga di comando di snap per cercare, installare, rimuovere o elencare le app di snap in Manjaro.

Cerca nell'app snap

snap search package_name

Esempio:ricerca di 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

Installa l'app snap

snap install package_name

Esempio:installa lo snap keepassxc

[[email protected] ~]$ snap install keepassxc
keepassxc 2.6.1 from Jonathan White (keepassxreboot) installed

Rimuovi l'app snap

snap remove package_name

Esempio:rimuovere lo snap keepassxc

[[email protected] ~]$ snap remove keepassxc
keepassxc removed

Elenca le app snap installate

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 a Manjaro

Flatpak, come snaps, è un metodo per impacchettare e distribuire software attraverso le distribuzioni Linux. Presenta gli stessi vantaggi e svantaggi del consueto sistema di confezionamento.

Flatpak è compatibile con tutte le distribuzioni Linux. Affrontano il problema del porting del software in numerosi sistemi di packaging per essere installabili su varie varianti Linux. I flatpak, invece, non si aggiornano con gli aggiornamenti di sistema e devono essere aggiornati in modo indipendente. Inoltre, installano tutte le dipendenze singolarmente, il che occupa spazio aggiuntivo su disco e i temi di sistema non sono sempre supportati.

Installa il supporto Flatpak in Manjaro

pamac install flatpak

Una volta installato flatpak, gli utenti possono utilizzare flatpak comando nel terminale per gestire i flatpak in Manjaro. Ma gli utenti possono anche abilitare l'inclusione di flatpak nei risultati di pamac.

Apri pamac, vai su Preferenze impostazioni> Flatpack e attiva "Abilita supporto flatpak '.

Ora tutti i risultati di ricerca in pamac includeranno anche flatpak .

Installa flatpak dalla CLI

Si può anche usare flatpak comando nel terminale per gestire i flatpak in Manjaro.

Cerca flatpak

flatpak search package_name

Esempio:cerca il flatpak Keepass

[[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

Installa flatpak

Per installare flatpak, copia l'ID applicazione flatpak e utilizzalo per installare l'app.

flatpak install application_id

Esempio:installare il flatpak Keepass

flatpak install org.keepassxc.KeePassXC

Rimuovi flatpak

Allo stesso modo, rimuovi qualsiasi flatpak utilizzando l'ID applicazione.

flatpak remove application_id

Esempio:rimuovere il flatpak Keepass

[[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.

Elenca i flatpak installati

flatpak list

Aggiorna flatpak

flatpka upgrade

Riepilogo

Quindi, è così che installi il software su Manjaro. Il supporto per snap e flatpak è un enorme vantaggio per le persone che amano sperimentare diverse applicazioni. Esiste una vasta selezione di software accessibile e la maggior parte delle persone può ottenere ciò di cui ha bisogno da almeno una di queste fonti.

Manjaro ha creato una documentazione ben scritta che approfondisce ogni argomento. Quindi, per ulteriori informazioni, consulta il manuale.

Se hai domande, puoi lasciarle nella sezione commenti sotto questo articolo o unirti al nostro canale Telegram per le informazioni più aggiornate.


Linux
  1. Come installare, rimuovere e aggiornare il software su Arch Linux

  2. Installa Gnome DE su Manjaro 20.2

  3. Come installare e gestire il software su CentOS 7

  4. Come compilare e installare software dal codice sorgente su Linux

  5. Esempi di comandi YUM per installare, rimuovere e aggiornare i pacchetti

Installa e configura Ansible in Linux

Come installare e rimuovere software in Manjaro Linux

Come installare il software dal codice sorgente... e rimuoverlo in seguito

Come installare Yay AUR Helper su Manjaro 21

Come installare Yay AUR Helper in Arch Linux e Manjaro

Come installare e configurare il software Akaunting su Ubuntu 20.04