当前位置: 首页 > 科技观察

如何在ArchLinux中为elementaryOS安装PantheonDesktop

时间:2023-03-18 15:06:57 科技观察

Pantheon是elementaryOS使用的一个漂亮的桌面环境。基于GTK3(GTK4移植正在进行中)和Vala,它是一个漂亮干净的桌面,为您提供精致的Linux桌面体验。该桌面主要由elementaryOS使用。elementaryOS提供了基于GNOME的Pantheon桌面的修改版本。elementaryOS基于UbuntuLTS版本。因此,在基于Ubuntu的发行版中安装Pantheon桌面非常容易。这意味着如果你想在不安装elementaryOS的情况下体验Pantheon,在Ubuntu中安装它只需要一两个命令。在Fedora中,您还可以使用组包进行安装。但是,一个名为UltramarineLinux的基于Fedora的发行版默认提供它。然而,在ArchLinux中安装Pantheon需要一些工作。使用简单的pacman命令并不简单,而且它不是开箱即用的。需要一些配置,这可能会破坏您的系统。在这里,我为您提供了在ArchLinux中安装Pantheon桌面的指南和步骤。警告:第一次可能不太顺利,所以我建议您先在虚拟机上安装,然后再安装到物理系统上。因为在Arch中安装Pantheon不如在ArchLinux中安装GNOME、Xfce和KDEPlasma桌面那么顺利。它还需要一些额外的手动配置。以下是在ArchLinux中安装Pantheon桌面的步骤。在ArchLinux中安装PantheonDesktop第1步:安装基本系统确保您已经按照本指南中的自动archinstall脚本安装了ArchLinux基本系统。如果您已经完成Arch安装,则可以跳过此步骤并执行下一步。第2步:更新您的系统在您的Arch中打开一个终端。并通过运行确保您的系统是最新的:pacman-Syu第3步:安装yayAUR助手Pantheon所需的许多软件包在官方Arch存储库中不可用。它们存在于Arch用户存储库(AUR)中。因此您需要安装yay以获得额外的包。按照本指南安装yayAUR助手。第4步:在ArchLinux中安装PantheonDesktop使用以下命令安装以下软件包。这些是官方Arch存储库中可用的必需软件包,包括所有必要的组件、翼板、图标和壁纸。pantheonlightdm-p??antheon-greetersound-theme-elementaryswitchboardlightdm-gtk-greeterelementary-icon-themeelementary-wallpaperspantheon-applications-menuwingpanel-indicator-sessionwingpanel-indicator-datetimepacman-S--neededpantheonlightdm-p??antheon-greeters-elementaryswitchboardlightdm-gtk-greeterelementary-icon-themeelementary-wallpaperspantheon-applications-menuwingpanel-indicator-sessionwingpanel-indicator-datetimeinter-fontfirefox从Arch用户存储库安装以下包。这些是官方Arch存储库中不可用的一些附加包。这些可能需要一些时间来安装。pantheon-session-gitgnome-settings-daemon-elementarypantheon-default-settingsswitchboard-plug-pantheon-tweaks-giturutau-icons-gitpantheon-dock-gityay-Spantheon-session-gitpantheon-default-settingsswitchboard-plug-pantheon-tweaks-giturutau-icons-gitpantheon-dock-git下一步是安装显示服务器和管理器。在Arch中使用lightdm作为Pantheon的显示管理器。我尝试将其他显示管理器与Pantheon一起使用,但结果并不令人满意。pacman-S--neededxorglightdm第5步:配置默认欢迎程序需要进行一些修改。运行以下命令以检查可用会话。ls-1/usr/share/xgreetersgreeterslist打开lightdm配置文件,修改greeter-session为io.elementary.greeter。sudonano/etc/lightdm/lightdm.confgreeter-session=io.elementary.greeter保存并关闭文件(CTRL+O、Enter和CTRL+X)。lightdm配置启用systemd中的显示管理器和网络管理器。systemctlenablelightdmsystemctlenableNetworkManager重新启动系统。systemctlreboot如果一切顺利,您应该会看到以下登录屏幕(我知道,它看起来一点也不酷)。从顶部下拉菜单更改会话并使用用户名和密码登录。Arch中Pantheon的登录页面第6步:安装后配置当我第一次登录到我的测试系统时,很多东西都不起作用。以下是列表及其可能的解决方案。A。墙纸:墙纸模块似乎根本不起作用。因此,默认情况下没有壁纸。甚至“更改墙纸”选项都没有打开。如果发生这种情况,请安装dconf编辑器并按照以下步骤更改墙纸。pacman-S--neededdconf-editor然后从菜单启动dconf编辑器。转到org>gnome>desktop>background>picture-uri。关闭默认并添加自定义值文件:////usr/share/backgrounds/AshimDSilva.jpg。您也可以使用任何其他图像。保存并关闭。使用dconf-editor更改背景属性b。图标:通过“设置>优化调整”更改图标。然后将图标和光标更改为urutau-icons。配置和安装所有内容后,您应该在ArchLinux中设置了Pantheon桌面。这是我的测试机的截图。ArchLinux中的Pantheon桌面结论我希望本指南能帮助您最终在ArchLinux中安装Pantheon桌面。我花了几天时间才终于能够将各个部分组合在一起并让它们发挥作用。有一个Pantheon桌面可用,尽管一些次要功能仍然不可用。唯一让我吃惊的是Pantheon在Arch中的表现。在我的同一台测试机上,elementaryOS安装速度没有那么快。但是Pantheonbase在Arch中比原来的elementaryOS更快。如果您喜欢万神殿,请尝试一下。