下载linux源代码加上桌面,在Linux上安装StarLabs Gnome主题包,主讲从源代码安装的方法...

本文详细介绍了在Ubuntu、Debian、ArchLinux、Fedora和OpenSUSE等主流Linux发行版上安装StarLabs Gnome主题的步骤。用户可通过GitHub或Ubuntu的PPA添加源,并安装相关依赖,最后通过命令行完成安装。安装完成后,用户可在登录时选择StarLabs会话以体验全新的深色主题界面。
摘要由CSDN通过智能技术生成

本文介绍在Linux操作系统上安装StarLabs Gnome主题,适合Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE主流发行版。StarLabs是Gnome Shell Linux桌面环境的完整主题转换包,外观以深色为中心,如深蓝色、蓝黑色等,StarLabs主题包非常全面,当用户下载它时,他们不仅会获得GTK主题来改变桌面的外观,还将获得光标主题、Gnome Shell主题、鼠标主题,可选的普利茅斯启动画面主题、甚至是专门的声音主题。

下载StarLabs主题包

对于大多数用户,可以直接从GitHub页面下载(地址:https://github.com/StarLabsLtd),但是,开发人员还有一个可以用于Ubuntu的PPA(参考:全面介绍Ubuntu系统中的PPA,包括使用PPA及删除的方法),要获取Linux PC的StarLabs主题包,请打开终端窗口。

1、Ubuntu

如前所述,StarLabs为Ubuntu用户提供专用软件PPA,提供PPA是一个不错的选择,因为没有,那么Ubuntu用户需要手动编译。

要添加PPA,请转到终端窗口并使用add-apt-repository命令将StarLabs软件源添加到系统中,参考Ubuntu 18.04/16.04/Debian 9上安装add-apt-repository的方法。

注意:请记住,此主题处于测试阶段,在Ubuntu上使用StarLabs主题时可能会遇到问题。

运行命令:

sudo add-apt-repository ppa:starlabs/beta

或:

sudo add-apt-repository ppa:starlabs/ppa

随着新软件PPA添加到你的Ubuntu Linux PC,是时候更新软件源,以便可以访问StarLabs PPA:

sudo apt update

然后请转到StarLabs主题包的安装说明。

2、源代码安装

要通过GitHub下载StarLabs的源代码,你需要安装各种依赖项,按照以下说明在系统上设置。

1]、Debian

sudo apt-get install sassc git meson

2]、Arch Linux

sudo pacman -S sassc git meson

3]、Fedora

sudo dnf install sassc git meson

4]、OpenSUSE

sudo zypper isntall sassc git meson

由于系统上处理并安装了所有构建时依赖项,因此可以通过git clone命令轻松地将StarLabs主题包下载到Linux,在终端中,输入以下命令:

git clone https://github.com/StarLabsLtd/StarLabsTheme.git

下载过程完成后,使用CD命令将终端会话从主目录(~)移动到新创建的“StarLabsTheme”文件夹:

cd StarLabsTheme

现在终端会话在“StarLabsTheme”目录内,将终端移动到“extensions”目录,从这里,从Git下拉“gnome-shell-extension-lockkeys”,如果不这样做,构建将失败:

cd extensions

rm -rf gnome-shell-extension-lockkeys

git clone https://github.com/kazysmaster/gnome-shell-extension-lockkeys.git

将终端移回“StarLabs”目录:

cd ~/StarLabsTheme

进入“StarLabsTheme”目录后,转到本文下面的安装说明。

安装StarLabs主题包

现在下载已经完成,安装就可以开始了,打开终端窗口,然后按照以下与Linux操作系统对应的命令进行操作。

1、Ubuntu

只需要一个简单的apt安装命令:

sudo apt install starlabstheme

2、源代码安装

在Linux上安装StarLabs有点困难,它首先使用meson构建工具构建代码:

meson build

假设上面的meson build命令成功,你将在屏幕上看不到任何错误消息,接下来运行:

ninja -C build

sudo ninja -C build install

使用从源构建的主题包,运行以下命令以完成StarLabs主题包安装过程:

sudo update-alternatives --install /usr/share/gnome-shell/theme/gdm3.css gdm3.css /usr/share/gnome-shell/theme/StarLabs/gnome-shell.css 47

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/StarLabs/StarLabs.plymouth 150 --slave /usr/share/plymouth/themes/default.grub default.plymouth.grub /usr/share/plymouth/themes/StarLabs/StarLabs.grub

sudo update-initramfs -u

运行所有命令后,重新启动Linux PC。

访问Linux PC上的StarLabs主题

要在Linux PC上访问StarLabs主题,不需要更改任何设置,该主题提供了自己的会话,预先安装了StarLabs图标集、shell主题等,相反,转到Gnome登录屏幕,然后单击齿轮图标以显示桌面的各种会话,然后,浏览“StarLabs”的可用会话并选择它:

09d700bdf398e6279537c76c38d15001.png

选择“StarLabs”会话后,选择你的用户,输入你的密码并登录,当你登录时,你将获得完整的StarLabs体验,如下图所示:

7546f9ecc0cb220fed6ce6124891248a.png

相关主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值