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

如何在 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 從您的系統中卸載應用程序嗎?單擊頂部的搜索框。用鼠標單擊它並蒐索您要卸載的內容。然後,選擇“卸載”按鈕將其刪除。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。