用户环境配置

  • 1 以root 用户登陆

    1
    root@ 输入刚才设置的 root 密码
  • 2 增加用户及设置密码

    1
    root@ echo $SHELL 						// 输出 bash 路径记住,以下假设是 /bin/bash

// WORKS 为用户组,Wroks 为 用户名,/bin/bash 为 第一条命令的执行结果

1
root@ useradd -m -g WORKS -s /bin/bash Works

// 考虑到提升权限,也可以添加进 whell 组,如下

1
root@ useradd -m -g WORKS -G whell -S /bin/bash Works

  • 1
    root@ passwd Works							// 设置新用户密码

注意:

开始我不知道,直接使用了第一种创建用户,即没有加入 whell 组
后来知道了其中的缘由,所以才给出了 第二种创建用户的方法
详情看以下 sudo

  • 3 sudo 配置
    默认 base 包组已经安装了 sudo 软件包
    如果没有则安装之
    1
    root@pacman -S sudo

编辑 /etc/sudoers 文件进行修改
两种修改方式

A.添加一条 Works ALL=(ALL) ALL // Works 是用户名
B.去掉 #%whell ALL=(ALL) ALL 前的注释号 #

对于 B 的前提是用户已经加入 whell 组

  • 另外,你还可以设置sudo密码的过期时间等,详参考官方Wiki
  • 4 安装显卡
    建议安装开源驱动,闭源驱动总是出现很多奇怪的问题,但也不一定是没问题
    至少我总是出现问题。
    如果你也是 N 卡,则执行以下
    1
    root@ pacman -S xf86-video-nouveau // 我的N卡型号为 GTX660 Ti

对于其他型号已经其他显卡清参照官方进行安装

  • 6 安装 X11 图形服务,我使用 Xorg
    1
    root@ pacman -S xorg					// 你可以选择需要的进行安装,我是默认全部安装

或者,可以这样安装,但我没试过:

1
root@ pacman -S xorg-server xorg-server-utils xorg-init

xorg 是安装图形界面之前必须的

  • 7 安装桌面环境 GNOME
    1
    2
    root@ pacman -S gnome 					// 默认安装三个桌面
    root@ pacman -S gnome-extra // 安装标准桌面+常用软件

以上二选一安装,对于其他桌面请参考官方

  • 8 安装 GDM

    1
    2
    3
    root@ pacman -S gdm						// 安装 gdm 登陆管理器
    root@ systemctl enable gdm // 开机自启动 gdm 管理器
    root@ systemctl enable NetworkManager.service // 开机自启动网络管理
  • 9 重启

    1
    root@ reboot					// 重启

到这里,你已经可以启动到图形界面!
以下的设置你可以作为参考!

系统美化方案及一些常用设置

注意:

以下都需要加上 sudo ,因为是在普通用户下执行操作,不建议在 root 用户下进行操作
如果一些设置(例如安装输入法等)无法及时生效,可重启一下!

  • 1 字体

    1
    2
    3
    root@ pacman -S wqy-zenhei 					// 文泉字体
    root@ pacman -S adobe-source-han-sans-cn-fonts // 可选思源黑体
    root@ pacman -S wqy-microhei // 忘记了
  • 2 安装输入法

    • A.IBUS
      1
      2
      3
      4
      root@ pacman -S ibus						// 安装 ibus
      root@ pacman -S ibus-pinyin // 安装输入法支持输入中文
      或者
      root@ pacman -S lib-ibus-pinyin // 中文支持库,好像是

一般情况下重启后会自启动ibus
如果没有则在 ~/bashrc 添加以下代码

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

或者图形界面找到 ibus 首选项,添加输入法

  • B.FCITX
    安装之前请确保已经禁用 ibus(有坑)
    此禁用ibus的方法已经失效,如有其他方法请发邮件告诉我,我通过删除 ibus 而解决的
    1
    root@ gsettings set org.gnome.settings-daemon.plugins.keyboard active false	// 禁用 ibus
  • 1
    2
    3
    root@ pacman -S fcitx-im fcitx-configtool		// 安装 fcitx 和 设置
    root@ pacman -S fictx-sogoupinyin // 安装搜狗拼音
    root@ fcitx-configtool // 添加搜狗拼音

另外在对于 GNOME GDM 管理器 请在~/.xprofile 文件中输入以下(没有该文件则创建之)

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”

重启即可

  • 安装 fcitx 后的几个问题
  1. 左下角多出了一个系统托盘,而顶部条则没有,暂时不知道如何配置
  2. Shift 切换输入法为英文输入法时,状态条总是显示不会隐藏
  3. 在终端输入 fcitx -r 后,会临时没有左下角托盘,且切换输入法为英文时状态条自动消失,短时间后又恢复了
    如果你已经解决了上面的问题请发邮件给我谢谢!
  • 3 安装 AUR 源,包管理 yaourt
    网上查找很多资料都说编辑 /etc/pacman.conf 文件加入

[archlinuxcn]
root@The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

然后执行 # pacman -Syu yaourt 即可。你可尝试一下。
但我屡试不行,最后的解决方法如下

1
2
3
4
5
6
7
8
9
10
11
root@ cd home						// 在home 目录下操作
root@ mkdir yurt // 新建一个空文件夹准备操作
root@ cd yurt // 进入该空文件夹
root@ git clone https://aur.archlinux.org/package-query.git // 下载 package-query 软件包
root@ cd package-query // 进入该软件包
root@ makepkg -si // 编译s并安装i
root@ cd .. // 回到上一层目录
root@ git clone https://aur.archlinux.org/yaourt.git // 下载 yaourt 软件包
root@ cd yaourt // 进入该软件包
root@ makepkg si // 编译s并安装i
root@ yaourt -Syu -devel -aur // 同步数据库、升级包、搜索 AUR

则成功安装了 yaourt 。
参考的地址为: https://archlinux.fr/yaourt-en

  • 3 一些常用软件

    • A.p7zip 解压 zip 文件

      1
      root@ pacman -S p7zip
    • B.GNOME 软件中心

      1
      root@ pacman -S gnome-s -oftware
    • C.zim 桌面维基,用于记录笔记和文档

      1
      root@ pacman -S
    • D. Firefox 火狐浏览器

      1
      root@ pacman -S firefox
    • E.chrome 谷歌浏览器

      1
      root@ yaourt -S google-chrome		// 前提要翻墙参见后面翻墙
    • F.flash 网页图片视频专用插件

      1
      root@ yaourt -S flashplugin
    • G.ssh 密匙

      1
      root@ pacman -S openssh
    • H. gnome-tweak-tool GNOME 管理设置

      1
      root@ pacman -S gnome-tweak-tool
    • I.screenfetch 可在终端输出计算机信息的软件

      1
      2
      3
      4
      5
      root@ pacman -S screenfetch
      运行
      root@ screenfetch
      自动运行 在 ~/bashrc 中加入单行的 screenfetch 即可
      下次打开终端将自动运行并输出。
    • J.gedit 文本编辑器

      1
      2
      3
      root@ pacman -S gedit
      vim 默认已经安装,如果没有执行
      root@ pacman -S vim
    • K.邮件

      1
      root@ pacman -S Thunderbird
    • L.图片编辑

      1
      root@ pacman -S gimp
    • L.WeChat
      对于以上所有软件,如果 pacman 下载失败,
      则更新一下 # pacman -Syy 软件源后再试一下。
      如果出现 pacman 找不到软件,则使用 yaourt -S 软件名 来安装

美化系统

需要美化三个地方,分别是 gnome、gdm、grub 的美化

gnome

  • 图表主题

    1
    2
    3
    4
    num 图标主题
    root@ yaourt -S numix-circle-icon-theme-git
    paper 图标主题
    root@ yaourt -S paper-icon-theme-git
  • GTK 主题

    1
    2
    3
    4
    arc 主题
    root@ yaourt -S gtk-theme-arc-git
    paper 主题
    root@ yaourt -S paper-gtk-theme-git
  • gnome-shell 主题
    Candy 主题
    参照这里下载 http://www.linuxidc.com/Linux/2016-08/134383.htm
    对于 Pper 主题参照这个地址 https://snwh.org/paper/download

  • gnome 扩展

    Auto move windows
    Coverflow alt-tab // alt+tab 是 3D 显示
    Dash to dock // 配置工作条
    Dynamic panel transparency // 配置顶栏
    Frippery move clock // 顶部时间移到右边
    Hide activities button // 去掉右上角的活动按钮
    Hide workspace thumbanails //隐藏 Overview 视图右边的工作区栏
    No topleft hot corner // 禁止鼠标停靠左上角进入活动视图
    Openweather // 顶栏显示天气预报
    Pixel saver // 最大化隐藏标题栏
    Remove dropdown arrows // 去掉右上角的下拉箭头
    Status itile bar // 实现顶部标题
    Transparent top bar // 透明顶栏
    User themes // 要更换 shell 主题必须开启
    Workspace indicator //顶栏显示当前工作区号
    Input method panel //輸入法面板 — 輸入法系統托盤

一些设置

  • 1.gnome-tweak-tool 字体设置

    窗口标题:Cantarell Bold 11
    界面:Serif Regular 11
    文档:Sans Regular 11
    等宽:Monospace Regular 11

  • 2. 窗口标题栏按钮重新排序或更改位置

    1
    root@ gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
  • 其中冒号表示按钮出现的位置

gdm

  1. 更改 GDM 壁纸

    1
    2
    3
    4
    5
    6
    7
    root@ cd ~
    root@ curl -L -O http://archibold.io/sh/archibold
    root@ chmod +x archibold
    root@ sudo mv archibold /usr/bin
    root@ archibold login-background /home/pic/a.jpg
    其中 /home/pic/a.jpg 为 背景图片的地址
    重启后登陆界面即变成你的壁纸了
  2. 更改 GDM 主题

  3. 参考一下使用 gdm3setup 软件配置
    1
    root@ yaourt -S gdm3setup

其中包括了开启指纹等配置!

grub

  1. 更改 GRUB 背景图

    修改 /etc/default/grub 文件
    将 #GRUB_THEME=”主题地址” 去掉注释号,并添加图片路径

  2. 更改 GRUB 主题

    主题一般放置在 /boot/grub/themes 下
    修改 /etc/default/grub 文件
    将 #GRUB——THEME=”/boot/grub/themes/主题包/theme.txt”
    去掉注释,并添加主题包的 theme.txt 文件路径

  3. 更新GRUB
    root@ grub-mkconfig -o /boot/grub/grub.cfg