Cum să gestionezi aplicațiile AppImage, Flatpak, Snap și AUR pe Arch Linux

bauh este încă o modalitate practică de a gestiona software-ul AppImage, Flatpak, Snap și Arch/AUR dintr-o singură interfață grafică pe Arch Linux. Proiectul acceptă în prezent toate cele patru formate, dar fiecare backend are propriile cerințe preliminare. Cea mai curată configurare este să instalați bauh din AUR, apoi să adăugați suportul pentru Flatpak și Snap doar dacă intenționați să le utilizați.

Instalați bauh pe Arch Linux

bauh în sine este distribuit prin AUR. Arch menționează că fișierele de compilare AUR sunt neoficiale și nu sunt verificate temeinic, așa că verificați PKGBUILD înainte de a construi orice. Fluxul de lucru manual standard este mai sigur de documentat decât să vă bazați pe un anumit ajutor AUR terț.

  1. Instalați instrumentele de construire și Git:
sudo pacman -S --needed base-devel git
Instalarea terminalului Arch Linux în base-devel și Git cu Pacman
Instalați instrumentele pe care Arch le folosește pentru construirea pachetelor AUR.
  1. Clonează pachetul bauh AUR și intră în directorul său:
git clone https://aur.archlinux.org/bauh.git
cd bauh
Clonarea pachetului AUR bauh în terminalul Arch Linux și deschiderea folderului bauh
Clonează fișierele de compilare ale pachetului bauh curent din AUR.
  1. Inspectați PKGBUILD, apoi compilați și instalați pachetul:
makepkg -si
Construirea terminalului Arch Linux și instalarea lui Bauh cu makepkg
Compilați și instalați bauh cu makepkg după ce ați analizat fișierele pachetului.

Proiectul bauh documentează și instalarea cu yay -S bauh, dar un instrument de ajutor AUR este opțional. Consultați depozitul oficial bauh și ghidul ArchWiki AUR pentru detalii actuale.

Activează suportul Flatpak

Instalați Flatpak din repozitoriile Arch:

sudo pacman -S flatpak

Configurarea Arch a Flathub recomandă repornirea după instalarea inițială a Flatpak. Ulterior, executați comanda flatpak remotes. Dacă Flathub nu este listat, adăugați-l cu:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Instalarea Flatpak în terminalul Arch Linux și adăugarea telecomenzii Flathub
Instalați Flatpak și adăugați Flathub dacă nu este deja configurat.

Flatpak acceptă atât instalări la nivel de sistem, cât și per utilizator, așa că bauh ar putea întreba ce nivel să utilizeze. Configurarea oficială Flathub Arch și documentația Flatpak explică comenzile de control și domeniile de instalare.

Activează suportul Snap

Snap nu se află în repozitoriile oficiale ale Arch. Instrucțiunile actuale ale Canonical pentru Arch se instalează snapddin AUR, apoi se activează socketul systemd:

git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
Construirea unui terminal Arch Linux snapd din AUR și activarea snapd.socket
Construiește snapd din AUR și activează socket-ul său înainte de a utiliza pachetele Snap în bauh.

Dacă aveți nevoie de snap-uri care utilizează confinarea clasică, Canonical documentează și crearea /snapca link simbolic către /var/lib/snapd/snap, apoi deconectarea și reconectarea sau repornirea. Dacă AppArmor este deja activat pe sistemul dvs., documentația Snap acoperă și serviciul AppArmor corespunzător. Consultați instrucțiunile oficiale Snap pe Arch .

Suport pentru AppImage și AUR în bauh

Gestionarea AUR este disponibilă pe sistemele bazate pe Arch și este activată de bauh pentru pachetele Arch. Pentru AppImage, nu există un serviciu de repozitoriu care să poată fi activat în același mod ca Flatpak sau Snap. bauh poate căuta AppImage-uri acceptate și poate, de asemenea, instala un fișier AppImage extern din acțiunile sale suplimentare.

Există două avertismente utile. În primul rând, căutarea actuală AppImage a lui bauh este limitată la elemente x86_64 în sursa AppImage acceptată. În al doilea rând, dacă o AppImage raportează o eroare FUSE pe Arch, documentația oficială AppImage recomandă instalarea fuse2:

sudo pacman -S fuse2

Pentru context suplimentar, consultați ghidul de depanare AppImage FUSE .

Instalează aplicații cu Bauh

Lansați bauhdin meniul desktopului sau dintr-un terminal. Panoul său de administrare poate căuta, instala, dezinstala, actualiza, face downgrade și lansa aplicații compatibile. Folosiți filtrele de format pentru a restrânge rezultatele la Arch/AUR, Flatpak, Snap sau AppImage.

Browser de aplicații Dark Bauh care afișează filtrele de format Arch AUR Flatpak Snap și AppImage
Folosește filtrele de format ale Bauh pentru a concentra căutarea pe un singur sistem de ambalare.

Căutați aplicația dorită, confirmați sursa pachetului și alegeți Instalare . Aceeași aplicație poate exista în mai multe formate, așa că verificați dacă instalați un pachet AUR, Flatpak, Snap sau AppImage înainte de a aproba tranzacția.

Vizualizare căutare Bauh care afișează un rezultat Flatpak și un buton Instalare
Confirmați formatul sursă înainte de a instala o aplicație.

Unele operațiuni necesită autentificare deoarece modifică pachete sau servicii la nivel de sistem. Flatpak-urile și AppImage-urile la nivel de utilizator pot să nu necesite aceleași privilegii.

Actualizați sau dezinstalați aplicațiile

Deschideți vizualizarea aplicațiilor instalate sau a actualizărilor pentru a gestiona software-ul pe care bauh îl cunoaște deja. Folosiți acțiunea de actualizare disponibilă pentru un pachet sau alegeți Dezinstalare pentru a-l elimina. Deoarece backend-ul diferă în funcție de format, bauh transmite operațiunea către tehnologia de pachet corespunzătoare, în loc să trateze fiecare aplicație ca fiind același tip de pachet.

Vizualizare aplicații instalate Bauh cu controale de actualizare și dezinstalare pentru mai multe formate de pachete
Gestionați actualizările și eliminările din vizualizarea aplicațiilor instalate.

Dacă nu apare un backend, verificați mai întâi cerința prealabilă în afara lui bauh: flatpak --version, snap version, sau suportul FUSE necesar pentru AppImages. De obicei, acest lucru este mai util decât reinstalarea bauh în sine.

Lasă un comentariu

Cum să joci Don't Starve Together pe Linux

Cum să joci Don't Starve Together pe Linux

Instalează versiunea Linux a jocului Don't Starve Together prin Steam, creează o lume sau alătură-te prietenilor urmând acești pași de configurare și depanare.

Cum să joci Squad pe Linux cu Steam Proton

Cum să joci Squad pe Linux cu Steam Proton

Configurează Squad pe Linux cu Steam Play și Proton, instalează jocul, alege un instrument de compatibilitate și depanează problemele anti-cheat.

Cum se instalează Linux Mint Debian Edition 5 „Elsie” de pe USB

Cum se instalează Linux Mint Debian Edition 5 „Elsie” de pe USB

Descărcați și verificați fișierul ISO LMDE 5 arhivat, creați un USB bootabil și alegeți setările de instalare sigure. Elsie a ajuns la sfârșitul duratei de viață; consultați versiunea curentă a LMDE.

Cum se creează o unitate USB bootabilă cu Windows 11 pe Linux

Cum se creează o unitate USB bootabilă cu Windows 11 pe Linux

Creați un USB de instalare Windows 11 pe Linux cu Ventoy: obțineți fișierul ISO oficial, instalați Ventoy în siguranță, copiați imaginea și porniți PC-ul țintă.

Cum se instalează Wireshark pe Linux: Ubuntu, Fedora, Arch și altele

Cum se instalează Wireshark pe Linux: Ubuntu, Fedora, Arch și altele

Instalați Wireshark pe Ubuntu, Debian, Fedora, Arch sau openSUSE cu comenzile actuale ale pachetului, apoi configurați captura de pachete live în siguranță.

Cum se joacă DiRT Rally pe Linux: Configurarea Steam și remedierile Proton

Cum se joacă DiRT Rally pe Linux: Configurarea Steam și remedierile Proton

Învață cum să joci DiRT Rally pe Linux dacă îl deții deja pe Steam: instalează versiunea nativă, lansează-l și folosește Proton doar ca soluție de rezervă.

Cum se instalează Devuan Linux de pe un USB bootabil

Cum se instalează Devuan Linux de pe un USB bootabil

Instalați Devuan Excalibur din fișierul ISO Desktop Live. Verificați descărcarea, creați un USB bootabil, protejați partițiile existente și finalizați configurarea cu Refracta Installer.

Cum se joacă It Takes Two pe Linux cu Steam Proton

Cum se joacă It Takes Two pe Linux cu Steam Proton

Învață cum să joci It Takes Two pe Linux cu Steam Proton, să instalezi versiunea Steam, să activezi compatibilitatea, să configurezi modul cooperativ și să depanezi problemele de lansare.

Cum se joacă Slay the Spire pe Linux: Instalați-l și lansați-l cu Steam

Cum se joacă Slay the Spire pe Linux: Instalați-l și lansați-l cu Steam

Instalează Steam pe Linux, preia versiunea nativă de Linux a jocului Slay the Spire din bibliotecă și lansează-l. Include pași practici pentru problemele comune la pornire.

Cum să joci The Forest pe Linux cu Steam Proton

Cum să joci The Forest pe Linux cu Steam Proton

Instalează Steam pe Linux, activează Steam Play și folosește Proton pentru a descărca și lansa The Forest, cu o setare de compatibilitate per joc dacă nu pornește.