Arch Linux安装完gnome桌面后,一般还需要配置好软件仓库环境(如AUR助手工具PARU),并需要进行进一步个性化配置(主题、扩展等)。

1. 安装和使用PARU(AUR助手)

AUR 是基于Arch Linux的一个用户仓库。 由于 Arch自带的包管理器pacman并不能以类似官方仓库的方式访问 AUR ,而AUR 中的包是以 PKGBUILD 的形式存在的,需要手动过程来构建。于是,能够自动完成AUR包构建的AUR 助手就变得尤为重要,这其中,PARU 就是受欢迎的AUR助手之一。

1) 安装PARU

[hollowman@192 ~]$ sudo pacman -Syy
[hollowman@192 ~]$ sudo pacman -S git
[hollowman@192 ~]$ git clone https://aur.archlinux.org/paru.git      # 将PARU安装包克隆到主机
[hollowman@192 ~]$ cd paru/                                          # 切换到PARU安装包目录
[hollowman@192 paru]$ ls                                             # 查看发现PKGBUILD文件,需要进行手动构建和安装
PKGBUILD
[hollowman@192 paru]$ sudo vim /etc/makepkg.conf                     # 这一步目的是对构建配置文件进行优化,可以直接跳到下一步
MAKEFLAGS="-j$(nproc)"                                               # 找到#MAKEFLAGS="-j2",去注释,并修改为MAKEFLAGS="-j$(nproc)"
[hollowman@192 paru]$ makepkg -si                                    # 构建并安装PARU

上面MAKEFLAGS="-j$(nproc)"中的j是job的意思,表示同时可以执行几个job,2表示2个,$(nproc)表示cpu数量

2) 使用PARU

常用命令

命令 说明
paru <软件包关键词> 搜索关键词对应的软件包,并选择对应数字进行安装
paru - paru -Syu 的别名
paru -Sua 仅升级 AUR 包
paru -Qua 打印可用的 AUR 更新
paru -Gc <用户输入> 显示“用户输入”的 AUR 评论

PARU配置文件

sudo vim /etc/paru.conf
Bottomup      # 取消Bottomup注释,可以使得关联性强的软件包位于查找的底部(默认是顶部)
color         # 取消color注释,可以在paru中启用颜色

2. 安装主题

1) 安装官方主题包

用火狐 (如果没有可通过 pacman -S firefox 命令安装) 打开网站archlinux.org,搜索栏输入-theme,会列出官方的一些主题包,可以看到一个名为arch-gtk-theme的主题包。在终端安装这个主题包

sudo pacman -S arch-gtk-theme

在程序图标中找到并打开Extensions(扩展),找到User Themes,激活后,点击setting(设置)按钮,其中的Arc-Dark 和Arc就是由 arch-gtk-theme主题包生成的

ps:如果需要使用中文图形窗口,可以在程序图标中选择并打开setting图标,在区域与语言菜单进入后设置为中文后重启。

2) 安装AUR主题包

用火狐打开网站archlinux.org,右上方导航栏选择AUR,在搜索栏输入-theme,会列出AUR的一些主题包,如xfce-theme-greybird主题包,可通过paru工具安装

paru xfce-theme-greybird

3. 网上安装extensions扩展应用

Arch Linux内置的extensions软件,扩展应用不够丰富,我们可以通过网上安装extensions扩展应用来打造个性化的桌面系统。

1) 网上安装extensions扩展应用前的准备工作

用火狐打开 extensions.gnome.org,会提示需要安装browser extensionnative host messaging application 两个工具。如下图,点击第一个链接安装browser extension

接着浏览器右上角就出现了一个大脚的插件图标,点击就进入extensions扩展引用安装界面,这时浏览器上面又提示需要安装另一个软件(如下图所示),点击链接进入可以查看安装向导。

从安装向导我们可以看出 Arch Linux系统可以通过AUR来安装 chrome-gnome-shell,操作如下:

$ git clone https://aur.archlinux.org/chrome-gnome-shell.git
$ cd chrome-gnome-shell
$ makepkg -si

但因为我们安装了AUR助手paru,可以直接通过PARU来安装:

paru chrome-gnome-shell

安装完成后,再点击浏览器右上方的大脚图标,即可开启网上安装extensions扩展应用的旅程了。

2) 常用的扩展包

第一个扩展:dock to dash(推荐) 或者 dock from dash。它可以使dock居于dash区域(由于dock to dash 还不支持最新的 gnome 42,我只能先安装dock from dash了)。

搜索dock from dash,点击对应的链接进入如下安装界面,点击右边的按钮进行安装

安装成功后,打开extensions软件,就可找到dock from dash扩展,并进行设置。

第二个扩展:Blur my shell。它可以使得我们在切换工作区时背景不那么单调。(操作基本同上)

第三个扩展:ArcMenu。它默认会在桌面左上角生成一个小图标,点击其会分栏列出应用等。(操作基本同上)

第四个扩展:Vitals。它默认会在桌面右上角生成计算机的温度、风扇转速、以及cpu、内存等信息。(操作基本同上)

第五个扩展:just perfection。它可以自主显示和关闭某些UI元素。(操作基本同上)

下图为配置后的整体效果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fYt9rVrA-1653010130963)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/320d06cc147d47bf9335e60ba48e9d61~tplv-k3u1fbpfcp-zoom-in-crop-mark:1956:0:0:0.image?)]

4.安装Fcitx5中文输入法

1) 安装基础软件

Fcitx5 是继 Fcitx 后的新一代输入法框架。正常来说,Fcitx5应该包括以下几个部分:

  • 输入法本体:fcitx5,仅提供基本框架,只支持英文,如果要输入其他语言(例如中文),则需要输入法引擎。
  • 中文输入法引擎:能对不同语言提供不同输入方式,fcitx5-chinese-addons 包含了大量中文输入方式:拼音、双拼、五笔拼音、自然码、仓颉、冰蟾全息、二笔等。
  • 输入法模块:输入法模块为 Fcitx5 提供了额外功能,例如对 Qt、GTK 程序的输入支持,或带来一些额外特性。
  • 配置工具: fcitx5-configtool,GUI配置工具。

但,因为 fcitx5-im 包组提供了基本框架fcitx5、配置工具fcitx5-configtool、和必要的输入法模块fcitx5-gtk,fcitx5-qt。因此,可只安装 fcitx5-im 和 中文输入法引擎即可。

$ sudo pacman -S fcitx5-im fcitx5-chinese-addons

2)安装词库

安装词库可以快速从词库中进行联想匹配,从而提高输入速度及准确率。目前在仓库里提供了数个词库:

  • fcitx5-pinyin-zhwiki:felixonmars 根据中文维基百科创建的词库,适用于拼音输入法。
  • fcitx5-pinyin-zhwiki-rime:适用于 Rime 输入法的词库
  • fcitx5-pinyin-moegirl:根据萌娘百科创建的词库(需要添加清华大学开源镜像站archlinuxcn源)
  • fcitx5-pinyin-moegirl-rime:适用于 Rime 输入法的词库
  • fcitx5-pinyin-sougouAUR:适用于拼音输入法的搜狗词库
  • cedict:从cedict辞典导出的词库。
$ sudo vim /etc/pacman.conf  #编辑/etc/pacman.conf在最后添加archlinuxcn源
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

同步镜像源,并安装archlinuxcn-keyring包实现GPG key的导入

$ sudo pacman -Syy
$ sudo pacman -S archlinuxcn-keyring

安装常用的两个词库:

$ sudo pacman -S fcitx5-pinyin-zhwiki fcitx5-pinyin-moegirl

3) 安装主题包

主题包可以提供个性化的皮肤与外观。仓库内的主题数量有限,如果需要更多主题,可以去 AUR 或者 GitHub 发现更多主题。

  • fcitx5-material-color:类似微软拼音的外观。
  • fcitx5-nord :Nord颜色的主题。
  • fcitx5-breezeAUR:与KDE默认的Breeze主题匹配的外观。
  • fcitx5-solarizedAUR:Solarized颜色的主题。
$ sudo pacman -S fcitx5-material-color fcitx5-nord

4) 输入法配置

环境变量设置

欲在程序中正常启用 Fcitx5, 需设置以下环境变量,并重新登录:

$ sudo vim /etc/environmentGTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
INPUT_METHOD=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus

GUI配置工具fcitx5-configtool 在程序中找到fcitx5-config的图标,可以配置进行输入法、全局选项以及附加组件等进行配置

Arch Linux配置gnome桌面相关推荐

  1. Arch Linux 安装 gnome 桌面环境

    图形界面能使 Arch Linux 更易操作,linux系统可使用的桌面环境很多,如GNOME.KDE.LXDE.Xfce等,这些桌面环境通常提供图标.小程序(applets).窗口.工具栏.文件夹. ...

  2. linux下怎么配置gnome桌面环境,Linux下怎么配置Gnome桌面环境

    和Windows一样,在Gnome的文件管理器(nautilus)里,双击一个文件的时候,系统会自动调用相应的程序去打开这个文件.下面学习啦小编教大家在 Linux下怎么配置Gnome桌面环境,下面大 ...

  3. VMware Workstation安装Arch Linux和xfce桌面教程

    为什么80%的码农都做不了架构师?>>>    本文永久地址:https://my.oschina.net/bysu/blog/1577013 参考: https://blog.mr ...

  4. Redhat Linux配置远程桌面

    又是新的一年,Linux会有什么动作呢?通过这十多年Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux时,你可能会遇到Redhat Linux配置远程桌面问题,这里将介绍Redhat ...

  5. linux桌面 高分屏,让Linux下GNOME桌面、GDM登录界面适应高分屏的方法

    本文将为你解决在Linux下GNOME桌面.GDM(全称:GNOME Desktop Manager)登录界面适应高分屏的问题,教你修改GNOME界面和GDM登录界面的缩放级别系数. 问题背景 GDM ...

  6. arch linux yaourt arm,在ARM设备(树莓派、香蕉派)上为Arch Linux配置yaourt

    在PC上为Arch Linux配置yaourt没什么好说的,根据Wiki一步一步来就可以.但是在我的Banana Pi上,配置yaourt遇到了一些问题,卡了好久才配置好.下面就详述一下具体步骤,以供 ...

  7. arch linux yaourt arm,在ARM設備(樹莓派、香蕉派)上為Arch Linux配置yaourt

    在PC上為Arch Linux配置yaourt沒什么好說的,根據Wiki一步一步來就可以.但是在我的Banana Pi上,配置yaourt遇到了一些問題,卡了好久才配置好.下面就詳述一下具體步驟,以供 ...

  8. arch linux添加用户,Arch Linux配置教程

    以arch的基本系统为基础,我们可以对其进行各种配置操作,让其更符合个人喜好.下面介绍了一些常用的配置. 1.用户管理 新安装的arch只有一个root用户,使用root用户来进行日常系统管理是很危险 ...

  9. 解决新安装的 Arch Linux 在 GNOME 中搜狗输入法不显示候选词和输入延迟的问题

    问题描述 新安装的 Arch Linux 系统,在 AUR 中安装 fcitx-sogoupinyin 后,fcitx 的图标不显示,且切换到搜狗输入法后不显示候选词,输入的延迟也极高,切换回英文输入 ...

  10. Linux安装Gnome桌面并自定义登录界面

    最近想安装gnome,发现网上的教程很多,也不一样.我也自己测试了一下,其实操作很简单.下面就开始介绍如何安装并配置好桌面程序. 1,安装gnome 我们只需要执行一个命令即可: sudo apt i ...

最新文章

  1. android 修改编译内核源码 对抗反调试
  2. BUUCTF-[网鼎杯 2020 青龙组]singal——angr学习记录
  3. vs如何写多线程_VS + PS + GS
  4. python怎么获取lol皮肤名称_LOL手游免费皮肤获得方法 LOL手游皮肤怎么获得
  5. 外链式样式表_引入CSS样式表(书写位置)
  6. 联想小新300加固态_就联想小新 Pro 13 固态硬盘混用一事,官方回应
  7. 梦中的统计(洛谷P1554题题解,Java语言描述)
  8. 让我们在退烧中更清醒:谨慎投机性创业和投资的危害
  9. 2021年中国宠物玩具与训练市场趋势报告、技术动态创新及2027年市场预测
  10. ORACLE常用数值函数、转换函数、字符串函数【转】
  11. Nginx防盗链、访问控制、解析php相关配置、Nginx代理
  12. 170319 剑指offer 1.把一个字符串转化成整数(简单问题的全面性考虑)
  13. Docotic.Pdf New Crack by Crackdung
  14. JAVA计算机毕业设计疫情监测管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
  15. Aliddns插件使用:小白超详细图文教程
  16. 关于spyder打不开的问题
  17. 01英语语法-基本句型及补语
  18. 如何用python画帆船_简单几步,100行代码用Python画一个蝙蝠侠的logo
  19. 感受野-Receptive Field的理解
  20. educoder:实验十一 函数

热门文章

  1. iOS:SideTable
  2. Count on a tree SPOJ 10628 主席树+LCA(树链剖分实现)(两种存图方式)
  3. 树链剖分入门+博客推荐
  4. Azure Blob 存储简介
  5. linux ssh反向代理
  6. ORACLE 中的 ROW_NUMBER() OVER() 分析函数的用法
  7. JVM 隐含执行同步情况
  8. 声明式编程思想和EEPlat
  9. MaskFlownet图
  10. pytorch中的 nn.ModuleList 和 nn.Sequential