云网牛站
所在位置:首页 > Linux美化 > 在Linux上安装StarLabs Gnome主题包,主讲从源代码安装的方法

在Linux上安装StarLabs Gnome主题包,主讲从源代码安装的方法

2019-08-18 10:31:15作者:晴弈稿源:云网牛站

本文介绍在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”的可用会话并选择它:

在Linux上安装StarLabs Gnome主题包,主讲从源代码安装的方法

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

在Linux上安装StarLabs Gnome主题包,主讲从源代码安装的方法

 

相关主题

Ubuntu18.04(Gnome桌面)主题美化,Mac私人定制

精选文章
热门文章