如何在 Arch Linux 上管理 AppImage、Flatpak、Snaps 和 AUR

如果您是 Arch Linux 用戶,希望找到一種簡單的方法在一個地方管理 AppImage、Flatpak、Snap 包和 AUR 應用程序,Bauh 是一個很好的選擇。它提供了一個易於使用的 GUI 界面,用於安裝和管理所有這些格式。在本指南中,我們將向您展示如何使用它。

在我們開始之前

在本指南中,我們專注於 Arch Linux。但是,如果您是Manjaro Linux用戶,您應該知道本教程也適用於您。Manjaro 建立在與 Arch Linux 相同的技術之上,所有指令都將起作用。

但是,請記住,Manjaro 是與 Arch Linux 不同的操作系統。如果遇到問題,則需要查閱 Manjaro 特定文檔而不是 Arch。

如何在 Arch Linux 上管理 AppImage、Flatpak、Snaps 和 AURArch Linux 上的 Bauh

Bauh 是一款出色的 GUI 應用程序,可以讓您在 Arch Linux 上輕鬆管理多種不同的應用程序格式。但是,默認情況下它不在 Arch Linux 存儲庫中,因此該程序的安裝並不簡單或直接。

安裝 Bauh

該應用程序位於 AUR 中。要從 AUR 安裝 Bauh,您需要使用AUR 助手。在本教程中,我們將重點介紹 Trizen,因為它易於使用、快速且具有許多出色的功能。

要開始使用 Trizen AUR 助手,首先要安裝“Git”和“Base-devel”包。Git 將允許您提取 Trizen 包構建,而 Base-devel 包括您需要的基本軟件構建組件。

使用 pacman,在您的系統上安裝這兩個軟件包。

須藤 pacman -S git base-devel

在您的 Linux PC 上設置了兩個包後,是時候下載 Trizen 包構建了。使用 git clone 命令,將其下載到您的 Arch Linux PC。

git 克隆 https://aur.archlinux.org/trizen.git

將 Trizen 包構建下載到您的 Linux PC 後,您將需要進入該目錄。使用 CD 命令,將終端會話移動到“trizen”文件夾中。

光碟

從這裡,可以開始安裝 Trizen。使用 makepkg 命令,編譯並安裝程序。此構建應該很快,但如果您的 CPU 較弱且 RAM 較低,您可能會遇到速度變慢的情況。

makepkg -sri

安裝 Trizen AUR 助手後,我們可以輕鬆安裝 Bauh 應用程序。使用 trizen -S 命令,在您的 Linux 系統上下載、編譯和安裝 Bauh 應用程序。同樣,如果您的 PC 硬件速度較慢,則構建可能需要一些時間。

trizen -S bauh

想要應用程序的“暫存”版本嗎?試試這個命令。

trizen -S bauh-staging

在 Bauh 中啟用 Flatpack、Snap、AppImages、AUR

安裝 Bauh 應用程序可以讓您訪問它,但遺憾的是,這還不夠。你需要設置它的各種功能。例如,如果你想在 Bauh 中管理你的 Flatpak 應用程序,你需要在 Arch 等上設置 Flatpak。

在本節中,我們將介紹如何設置這些功能,以便您可以在 Arch Linux 上將它們與 Bauh 一起使用。

平板包裝 

要將 Flatpak 與 Bauh 結合使用,您必須在 Linux PC 上配置 Flatpak 運行時。要在 Arch Linux 上設置 Flatpak 運行時,請打開一個終端窗口並使用下面的 pacman 命令。

須藤吃豆子 -S flatpak

在您的系統上設置軟件包後,使用下面的flatpak remote-add 命令訂閱 Flathub 應用商店 。 

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

一旦設置了 Flatpak 包並配置了 Flathub,Bauh 就應該支持 Arch Linux 上的 Flatpak。

折斷

要在 Bauh 中使用 Snaps,您需要在 Arch 系統上設置 Snap 包運行時。為了讓 Snaps 在 Arch Linux 上工作,你需要啟用 Snapd 運行時。 

在 Arch Linux 中設置 Snapd 運行時是使用 AUR 完成的。要將其安裝在您的系統上,請在終端中輸入以下命令。

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

應用圖片

AppImage 應該與 Bauh 一起開箱即用,無需配置任何內容。有關該應用程序的 AppImage 支持的更多信息,請查看GitHub。

AUR

Bauh 中的 AUR 支持默認啟用。只要您安裝了“base-devel”軟件包,就無需執行任何其他操作。 

使用 Bauh

要在 Arch Linux 系統上使用 Bauh,請通過在應用菜單中搜索“Bauh”來打開應用。打開後,請按照以下說明了解如何使用它。

使用 Bauh 安裝應用程序

要使用 Bauh 安裝應用程序,請執行以下操作。首先,找到“類型”並將其設置為您要安裝的應用程序類型。然後,找到“類別”並將其更改為您想要的應用程序的類別。

設置“類型”和“類別”後,應用程序應該開始出現。滾動瀏覽並查找要安裝的程序。然後,單擊“安裝”按鈕。

如何在 Arch Linux 上管理 AppImage、Flatpak、Snaps 和 AUR

輸入您的密碼以安裝該應用程序。

使用“類型”和“類別”功能找不到您想要的應用程序?使用頂部的搜索欄輸入您要安裝的程序的名稱。

卸載應用

如何在 Arch Linux 上管理 AppImage、Flatpak、Snaps 和 AUR

需要使用 Bauh 從您的系統中卸載應用程序嗎?單擊頂部的搜索框。用鼠標單擊它並蒐索您要卸載的內容。然後,選擇“卸載”按鈕將其刪除。

留下評論

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

如何使用 firewall-cmd 設定 SLES 15 防火牆

如何使用 firewall-cmd 設定 SLES 15 防火牆

在 SLES 15 上設定 firewalld:檢查區域、允許服務或連接埠、儲存永久規則、安全重新載入並驗證存取。

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

SLES 線上修補程式配置指南:無需重新啟動即可套用核心更新

在 SLES 15 SP7 上啟用核心即時修補,無需重新啟動即可應用支援的修復程序,驗證活動補丁,並了解何時仍需要重新啟動核心。

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

如何在 SUSE Linux Enterprise Server 15 上啟用 FIPS 模式

使用 SUSE 支援的設定公用程式在 SLES 15 上啟用 FIPS 模式,安全重啟,驗證核心和加密策略狀態,並檢查認證限制。

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

如何在不違反安全策略的情況下在 Gooroom OS 上安裝 Google Chrome

使用官方 .deb 軟體包、APT、策略檢查、更新指南和受管設備修復程序,安全地在 Gooroom OS 上安裝 Google Chrome。

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

如何安全地將SLES系統日誌匯出到遠端Syslog伺服器

使用 rsyslog、TLS 憑證、對等名稱驗證、佇列、驗證和測試,安全地將 SLES 系統日誌轉送到遠端 syslog 伺服器。

SLES 15 Active Directory 與 SSSD 整合:逐步指南

SLES 15 Active Directory 與 SSSD 整合:逐步指南

使用 YaST 將 SLES 15 加入到具有 SSSD 的 Active Directory。準備 DNS 和時間,配置網域登錄,驗證 Kerberos,並比較 SSSD、Winbind 和 realmd。

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

修正 Pardus Linux 系統上的 Realtek RTL8821CE Wi-Fi 驅動程式問題

透過檢查內建的 rtw88 驅動程式、Realtek 韌體、rfkill、NetworkManager 和安全性回退選項來修復 Pardus Linux 上的 RTL8821CE Wi-Fi。

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

修正 Debian 12 中 systemd-resolved 導致的「DNS 解析暫時失敗」問題

使用 systemd-resolved 診斷和修復 Debian 12 DNS 解析失敗,包括 resolv.conf、NetworkManager、networkd、快取和驗證。

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

如何安全地在 Windows 11 系統上安裝 Pardus Linux 雙系統

在 Windows 11 旁邊安裝 Pardus 25.2,方法是備份、縮小 Windows 磁碟區、啟動 UEFI USB 並保護現有的 EFI 和復原分割區。