Come gestire AppImage, Flatpak, Snaps e AUR su Arch Linux

Come gestire AppImage, Flatpak, Snaps e AUR su Arch Linux

Se sei un utente di Arch Linux che cerca un modo semplice per gestire AppImage, Flatpak, pacchetto Snap e app AUR in un unico posto, Bauh è un'opzione eccellente. Fornisce un'interfaccia GUI di facile utilizzo per l'installazione e la gestione di tutti questi formati. In questa guida, ti mostreremo come usarlo.

Prima di iniziare

In questa guida, ci concentriamo su Arch Linux. Tuttavia, se sei un utente Manjaro Linux , dovresti sapere che questo tutorial funzionerà anche per te. Manjaro è basato sulla stessa tecnologia di Arch Linux e tutte le istruzioni funzioneranno.

Tuttavia, tieni presente che Manjaro è un sistema operativo diverso da Arch Linux. In caso di problemi, sarà necessario consultare la documentazione specifica di Manjaro e non Arch.

Come gestire AppImage, Flatpak, Snaps e AUR su Arch LinuxBauh su Arch Linux

Bauh è un'eccellente app GUI che può semplificare la gestione di molti formati di app diversi su Arch Linux. Tuttavia, non è nei repository Arch Linux per impostazione predefinita, quindi l'installazione del programma non è semplice o diretta.

Installa Bauh

L'app è nell'AUR. Per installare Bauh da AUR, dovrai iniziare con un helper AUR . In questo tutorial, ci concentreremo su Trizen, poiché è facile da usare, veloce e ha molte fantastiche funzionalità.

Per iniziare con l'helper Trizen AUR, inizia installando i pacchetti "Git" e "Base-devel". Git ti consentirà di estrarre la build del pacchetto Trizen e Base-devel include componenti essenziali per la creazione di software di cui avrai bisogno.

Usando  pacman , installa i due pacchetti sul tuo sistema.

sudo pacman -S git base-devel

Con i due pacchetti impostati sul tuo PC Linux, è il momento di scaricare la build del pacchetto Trizen. Usando il  comando git clone  , scaricalo sul tuo PC Arch Linux.

git clone https://aur.archlinux.org/trizen.git

Dopo aver scaricato la build del pacchetto Trizen sul tuo PC Linux, dovrai accedere alla directory. Usando il  comando CD  , sposta la sessione del terminale nella cartella "trizen".

cd trizen

Da qui può iniziare l'installazione di Trizen. Usando il  comando makepkg  , compila e installa il programma. Questa build dovrebbe essere veloce, ma potresti riscontrare rallentamenti se hai una CPU debole e poca RAM.

makepkg -sri

Dopo l'installazione dell'helper Trizen AUR, possiamo installare facilmente l'app Bauh. Usando il  comando trizen -S  , scarica, compila e installa l'app Bauh sul tuo sistema Linux. Anche in questo caso, la compilazione potrebbe richiedere un po' di tempo se si dispone di un PC con hardware lento.

trizen -S bauh

Vuoi invece la versione "staging" dell'app? Prova invece questo comando.

trizen -S bauh-staging

Abilita Flatpack, Snap, AppImages, AUR In Bauh

L'installazione dell'app Bauh ti consente di accedervi, ma purtroppo non è abbastanza. È necessario impostare le sue varie funzionalità. Ad esempio, se desideri gestire le tue app Flatpak in Bauh, dovrai configurare Flatpak su Arch, ecc.

In questa sezione, esamineremo come configurare queste funzionalità in modo da poterle utilizzare con Bauh su Arch Linux.

Flatpak 

Per utilizzare Flatpak con Bauh, devi avere il runtime Flatpak configurato sul tuo PC Linux . Per configurare il runtime Flatpak su Arch Linux, apri una finestra di terminale e usa il  comando pacman di  seguito.

sudo pacman -S flatpak

Dopo aver configurato il pacchetto sul tuo sistema, iscriviti all'app store Flathub utilizzando il  comando flatpak remote-add di  seguito. 

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Una volta configurato il pacchetto Flatpak e configurato Flathub, Bauh dovrebbe supportare Flatpak su Arch Linux.

Affrettato

Per utilizzare gli Snap in Bauh, dovrai configurare il runtime del pacchetto Snap sul tuo sistema Arch . Per far funzionare gli Snap su Arch Linux, dovrai abilitare il runtime Snapd. 

L'impostazione del runtime Snapd in Arch Linux viene eseguita utilizzando AUR. Per installarlo sul tuo sistema, inserisci i comandi seguenti in un terminale.

trizen -S snapd sudo systemctl enable snapd.socket sudo systemctl start snapd.socket

AppImage

AppImage dovrebbe funzionare immediatamente con Bauh e non è necessario configurare nulla. Per ulteriori informazioni sul supporto di AppImage con l'app, controlla GitHub .

AUR

Il supporto di AUR in Bauh è abilitato per impostazione predefinita. Finché hai installato il pacchetto "base-devel", non c'è bisogno di fare nient'altro. 

Usando Bauh

Per utilizzare Bauh sul tuo sistema Arch Linux, apri l'app cercando "Bauh" nel menu dell'app. Una volta aperto, segui le istruzioni seguenti per imparare a usarlo.

Installazione di app con Bauh

Per installare un'app con Bauh, procedi come segue. Innanzitutto, trova "Tipo" e impostalo sul tipo di app che stai cercando di installare. Quindi, trova "Categoria" e cambiala nella categoria dell'app che desideri.

Dopo aver impostato sia "Tipo" che "Categoria", le app dovrebbero iniziare ad apparire. Scorri e cerca un programma da installare. Quindi, fare clic sul pulsante "Installa".

Come gestire AppImage, Flatpak, Snaps e AUR su Arch Linux

Inserisci la tua password per installare l'app.

Non riesci a trovare l'app che desideri utilizzando le funzioni "Tipo" e "Categoria"? Digita il nome del programma che desideri installare utilizzando la barra di ricerca in alto.

Disinstallazione di app

Come gestire AppImage, Flatpak, Snaps e AUR su Arch Linux

Hai bisogno di disinstallare un'app dal tuo sistema con Bauh? Clicca sulla casella di ricerca in alto. Fare clic su di esso con il mouse e cercare ciò che si desidera disinstallare. Quindi, seleziona il pulsante "disinstalla" per rimuoverlo.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.