如何在 Arch Linux 中安裝 elementary OS 的 Pantheon 桌面

Pantheon 是 elementary OS 使用的一個(gè)漂亮的桌面環(huán)境。它基于 GTK3(GTK4 移植正在進(jìn)行中)和 Vala,是一個(gè)漂亮而干凈的桌面,為你提供了一個(gè)精致的 Linux 桌面體驗(yàn)。
該桌面主要由 elementary OS 使用。elementary OS 提供了 Pantheon 桌面的修改版,它是基于 GNOME 的。
elementary OS 基于 Ubuntu LTS 版本。因此,在基于 Ubuntu 的發(fā)行版中安裝 Pantheon 桌面是超級(jí)容易的。這意味著如果你想在不安裝 elementary OS 的情況下體驗(yàn) Pantheon,在 Ubuntu 中這只需要一兩個(gè)命令就可以安裝。
在 Fedora 中,你也可以使用組包進(jìn)行安裝。然而,一個(gè)以 Fedora 為基礎(chǔ),名為 ??Ultramarine Linux?? 的發(fā)行版默認(rèn)提供了它。
但是,在 Arch Linux 中安裝 Pantheon 需要一些工作。它不是用簡(jiǎn)單的 ??pacman?? 命令就能直接完成的,而且不能開(kāi)箱即用。需要一些配置,這可能會(huì)破壞你的系統(tǒng)。
這里我給你提供了在 Arch Linux 中安裝 Pantheon 桌面的指南和步驟。
警告: 第一次可能不順利,所以我建議你在物理系統(tǒng)上安裝前先在虛擬機(jī)上進(jìn)行。因?yàn)樵?Arch 中安裝 Pantheon 并不像在 Arch Linux 中安裝 GNOME、Xfce 和 KDE Plasma 桌面那樣流暢。它還需要一些額外的手動(dòng)配置。
下面是在 Arch Linux 中安裝 Pantheon 桌面的步驟。
在 Arch Linux 中安裝 Pantheon 桌面
第 1 步:安裝基礎(chǔ)系統(tǒng)
確保你按照 ??本指南的自動(dòng) archinstall 腳本?? 安裝了 Arch Linux 基礎(chǔ)系統(tǒng)。如果你已經(jīng)在完成了 Arch 安裝,你可以跳過(guò)這一步,按照下一步進(jìn)行。
第 2 步:更新你的系統(tǒng)
在你的 Arch 中打開(kāi)一個(gè)終端。并通過(guò)運(yùn)行以下命令確保系統(tǒng)是最新的:
第 3 步:安裝 yay AUR 助手
Pantheon 所需的許多包在 Arch 官方倉(cāng)庫(kù)中不可用。它們存在于 Arch 用戶倉(cāng)庫(kù)(AUR)中。因此你需要安裝 ??yay?? 以獲得額外的軟件包。按照 ??本指南安裝 yay AUR 助手??。
第 4 步:在 Arch Linux 中安裝 Pantheon 桌面
使用以下命令安裝以下軟件包。這些是 Arch 官方倉(cāng)庫(kù)中可用的必需軟件包,包括所有必要的組件、wingpanel、圖標(biāo)和壁紙。
- ??pantheon??
 - lightdm-pantheon-greeter
 - sound-theme-elementary
 - switchboard
 - lightdm-gtk-greeter
 - elementary-icon-theme
 - elementary-wallpapers
 - pantheon-applications-menu
 - wingpanel-indicator-session
 - wingpanel-indicator-datetime
 
從 Arch 用戶倉(cāng)庫(kù)安裝以下包。這些是 Arch 官方倉(cāng)庫(kù)中不可用的一些附加包。這些可能需要一些時(shí)間來(lái)安裝。
- pantheon-session-git
 - gnome-settings-daemon-elementary
 - pantheon-default-settings
 - switchboard-plug-pantheon-tweaks-git
 - urutau-icons-git
 - pantheon-dock-git
 
下一步是安裝顯示服務(wù)器和管理器。使用 ??lightdm?? 作為 Arch 中 Pantheon 的顯示管理器。我嘗試將其他顯示管理器與 Pantheon 一起使用,但結(jié)果并不理想。
第 5 步:配置
默認(rèn)歡迎程序需要一些修改。運(yùn)行以下命令以檢查可用會(huì)話。

greeters 列表
打開(kāi) lightdm 配置文件并將 ??greeter-session?? 更改為 ??io.elementary.greeter??。
保存并關(guān)閉文件(??CTRL+O??、??回車(chē)?? 和 ??CTRL+X??)。

lightdm 配置
在 systemd 中啟用顯示管理器和網(wǎng)絡(luò)管理器。
重啟系統(tǒng)。
如果一切順利,你應(yīng)該會(huì)看到以下登錄屏幕(我知道,它看起來(lái)一點(diǎn)也不酷)。從頂部下拉菜單更改會(huì)話并使用用戶名和密碼登錄。

Pantheon 在 Arch 中的登錄頁(yè)面
第 6 步:安裝后配置
當(dāng)我第一次登錄到我的測(cè)試系統(tǒng)時(shí),很多東西都不起作用。以下是列表及其可能的解決方案。
a、壁紙:壁紙模塊似乎根本不起作用。因此,默認(rèn)情況下沒(méi)有壁紙。甚至“更改壁紙”選項(xiàng)也沒(méi)有打開(kāi)。如果遇到這種情況,請(qǐng)安裝 ??dconf?? 編輯器并通過(guò)以下步驟更改壁紙。
接著從菜單啟動(dòng) dconf 編輯器。進(jìn)入 ??org > gnome > desktop > background > picture-uri??。關(guān)閉默認(rèn)值并添加自定義值 ??file:////usr/share/backgrounds/Ashim DSilva.jpg??。你也可以使用任何其他圖像。保存并關(guān)閉。

使用 dconf-editor 更改背景屬性
b、圖標(biāo):通過(guò) “設(shè)置Settings > 優(yōu)化Tweaks” 更改圖標(biāo)。然后將圖標(biāo)和光標(biāo)更改為 ??urutau-icons??。
在完成所有配置和安裝之后,你應(yīng)該已經(jīng)在 Arch Linux 中設(shè)置了 Pantheon 桌面。這是我的測(cè)試機(jī)的截圖。

Arch Linux 中的 Pantheon 桌面
結(jié)束語(yǔ)
我希望本指南能幫助你最終在 Arch Linux 中安裝 Pantheon 桌面。我花了幾天時(shí)間才終于能夠?qū)⒏鱾€(gè)部分組合在一起并使它們發(fā)揮作用。
盡管一些小功能仍然無(wú)法使用,但有一個(gè)可用的 Pantheon 桌面。
唯一讓我驚喜的是 Pantheon 在 Arch 中的表現(xiàn)。在我的同一臺(tái)測(cè)試機(jī)上,elementary OS 安裝不是那么快。但 Pantheon 基礎(chǔ)版在 Arch 中的速度比原始 elementary OS 快。如果你喜歡 Pantheon,可以試試。















 
 
 
















 
 
 
 