天天看點

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

作者:硬核老王
如何在 Arch Linux 中安裝 elementary OS 的 Pantheon 桌面
Pantheon 是 elementary OS 的預設桌面環境。本快速指南解釋了在 Arch Linux 中安裝 Pantheon 桌面環境的步驟。

Pantheon 是 elementary OS 使用的一個漂亮的桌面環境。它基于 GTK3(GTK4 移植正在進行中)和 Vala,是一個漂亮而幹淨的桌面,為你提供了一個精緻的 Linux 桌面體驗。

該桌面主要由 elementary OS 使用。elementary OS 提供了 Pantheon 桌面的修改版,它是基于 GNOME 的。

elementary OS 基于 Ubuntu LTS 版本。是以,在基于 Ubuntu 的發行版中安裝 Pantheon 桌面是超級容易的。這意味着如果你想在不安裝 elementary OS 的情況下體驗 Pantheon,在 Ubuntu 中這隻需要一兩個指令就可以安裝。

在 Fedora 中,你也可以使用組包進行安裝。然而,一個以 Fedora 為基礎,名為 Ultramarine Linux的發行版預設提供了它。

但是,在 Arch Linux 中安裝 Pantheon 需要一些工作。它不是用簡單的

pacman

指令就能直接完成的,而且不能開箱即用。需要一些配置,這可能會破壞你的系統。

這裡我給你提供了在 Arch Linux 中安裝 Pantheon 桌面的指南和步驟。

警告:第一次可能不順利,是以我建議你在實體系統上安裝前先在虛拟機上進行。因為在 Arch 中安裝 Pantheon 并不像在 Arch Linux 中安裝 GNOME、Xfce 和 KDE Plasma 桌面那樣流暢。它還需要一些額外的手動配置。

下面是在 Arch Linux 中安裝 Pantheon 桌面的步驟。

在 Arch Linux 中安裝 Pantheon 桌面

第 1 步:安裝基礎系統

確定你按照 本指南的自動 archinstall 腳本安裝了 Arch Linux 基礎系統。如果你已經在完成了 Arch 安裝,你可以跳過這一步,按照下一步進行。

第 2 步:更新你的系統

在你的 Arch 中打開一個終端。并通過運作以下指令確定系統是最新的:

pacman -Syu
           

第 3 步:安裝 yay AUR 助手

Pantheon 所需的許多包在 Arch 官方倉庫中不可用。它們存在于 Arch 使用者倉庫(AUR)中。是以你需要安裝

yay

以獲得額外的軟體包。按照本指南安裝 yay AUR 助手。

第 4 步:在 Arch Linux 中安裝 Pantheon 桌面

使用以下指令安裝以下軟體包。這些是 Arch 官方倉庫中可用的必需軟體包,包括所有必要的元件、wingpanel、圖示和桌面。

  • 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
pacman -S --needed 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 inter-font firefox
           

從 Arch 使用者倉庫安裝以下包。這些是 Arch 官方倉庫中不可用的一些附加包。這些可能需要一些時間來安裝。

  • pantheon-session-git
  • gnome-settings-daemon-elementary
  • pantheon-default-settings
  • switchboard-plug-pantheon-tweaks-git
  • urutau-icons-git
  • pantheon-dock-git
yay -S pantheon-session-git pantheon-default-settings switchboard-plug-pantheon-tweaks-git urutau-icons-git pantheon-dock-git
           

下一步是安裝顯示伺服器和管理器。使用

lightdm

作為 Arch 中 Pantheon 的顯示管理器。我嘗試将其他顯示管理器與 Pantheon 一起使用,但結果并不理想。

pacman -S --needed xorg lightdm
           

第 5 步:配置

預設歡迎程式需要一些修改。運作以下指令以檢查可用會話。

ls -1 /usr/share/xgreeters
           
如何在 Arch Linux 中安裝 elementary OS 的 Pantheon 桌面

打開 lightdm 配置檔案并将

greeter-session

更改為

io.elementary.greeter

sudo nano /etc/lightdm/lightdm.conf
           
greeter-session=io.elementary.greeter
           

儲存并關閉檔案(

CTRL+O

回車

CTRL+X

)。

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

在 systemd 中啟用顯示管理器和網絡管理器。

systemctl enable lightdmsystemctl enable NetworkManager
           

重新開機系統。

systemctl reboot
           

如果一切順利,你應該會看到以下登入螢幕(我知道,它看起來一點也不酷)。從頂部下拉菜單更改會話并使用使用者名和密碼登入。

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

第 6 步:安裝後配置

當我第一次登入到我的測試系統時,很多東西都不起作用。以下是清單及其可能的解決方案。

a、桌面:桌面子產品似乎根本不起作用。是以,預設情況下沒有桌面。甚至“更改桌面”選項也沒有打開。如果遇到這種情況,請安裝

dconf

編輯器并通過以下步驟更改桌面。

pacman -S --needed dconf-editor
           

接着從菜單啟動 dconf 編輯器。進入

org > gnome > desktop > background > picture-uri

。關閉預設值并添加自定義值

file:////usr/share/backgrounds/Ashim DSilva.jpg

。你也可以使用任何其他圖像。儲存并關閉。

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

b、圖示:通過 “設定Settings > 優化Tweaks” 更改圖示。然後将圖示和光标更改為

urutau-icons

在完成所有配置和安裝之後,你應該已經在 Arch Linux 中設定了 Pantheon 桌面。這是我的測試機的截圖。

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

結束語

我希望本指南能幫助你最終在 Arch Linux 中安裝 Pantheon 桌面。我花了幾天時間才終于能夠将各個部分組合在一起并使它們發揮作用。

盡管一些小功能仍然無法使用,但有一個可用的 Pantheon 桌面。

唯一讓我驚喜的是 Pantheon 在 Arch 中的表現。在我的同一台測試機上,elementary OS 安裝不是那麼快。但 Pantheon 基礎版在 Arch 中的速度比原始 elementary OS 快。如果你喜歡 Pantheon,可以試試。

如果你遇到任何錯誤,請使用下面的評論欄告訴我。

via: https://www.debugpoint.com/pantheon-arch-linux-install/

作者:Arindam選題:lkxed譯者:geekpi校對:wxy

本文由 LCTT原創編譯,Linux中國榮譽推出

繼續閱讀