安装Arch Linux之后要做的几件事情 - Go语言中文社区

安装Arch Linux之后要做的几件事情


Arch Linux是一个简洁优美的Linux发行版,但是相对应的配置起来就略显麻烦了,所有的配置都需要自己管理。 这里是一些安装之后的配置,大家可以根据需求进行配置。另外,这里是按照分类写的,实际配置的时候不一定非要按顺序配置。比如可以先配置桌面,然后在浏览器中直接复制粘贴命令,就会方便的多。

img_12dab500bf01684b53c181931bb822ae.png
Arch Linux

系统篇

设置时间

设置时区。

sudo timedatectl set-timezone Asia/Shanghai

设置自动对时。

sudo timedatectl set-ntp true

设置区域

打开/etc/locale.gen,取消英文和中文区域的注释。

en_US.UTF-8
zh_CN.UTF-8

然后生成区域设置。

sudo locale-gen

最后将区域设置写入配置文件。

# echo LANG=en_US.UTF-8 > /etc/locale.conf

如果已经安装了桌面,可以不用上面这些步骤,直接在桌面的管理工具中配置区域。

设置软件源

打开/etc/pacman.conf,将multilib两行取消注释。

[multilib]
Include = /etc/pacman.d/mirrorlist

添加如下几个软件源。archlinuxcn是一个中国的软件源,包含了很多常用的中文软件和工具。infinality是一个字体美化软件源,包含了美化过的大量字体。antergos linux是一个基于arch linux的衍生版系统,它的软件源包含了很多常用但是未包含在arch官方源中的工具和软件。

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://repo.archlinuxcn.org/$arch

[infinality-bundle]
Server = http://bohoomil.com/repo/$arch
[infinality-bundle-multilib]
Server = http://bohoomil.com/repo/multilib/$arch
[infinality-bundle-fonts]
Server = http://bohoomil.com/repo/fonts

[antergos]
SigLevel = PackageRequired
Usage = All
Server = http://mirrors.antergos.com/$repo/$arch

要让archlinuxcn生效,需要安装archlinuxcn-keyring。

sudo pacman -S archlinuxcn-keyring

要让infinality生效,需要导入并签名密钥。

# pacman-key -r 962DDE58
# pacman-key --lsign-key 962DDE58

要让antergos生效,需要先将签名级别修改为TrustAll。

[antergos]
SigLevel = TrustAll
Usage = All
Server = http://mirrors.antergos.com/$repo/$arch

然后安装对应的keyring。

sudo pacman -S antergos-keyring

最后再将签名级别改回原来的级别PackageRequired

安装fcitx

安装fcitx和它的一些组件。

# pacman -S fcitx fcitx-cloudpinyin fcitx-im fcitx-fbterm kcm-fcitx

仅安装是不够的,还需要一些配置。打开~/.xprofile,写入以下几行。如果没有这个文件则创建。

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

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:en_US
export LC_CTYPE=en_US.UTF-8

安装完fcitx之后,如果想要立即运行,那么就在终端中输入fcitx即可。所有的配置项,都可以在fcitx的图形配置工具中设置。

美化篇

安装桌面

首先需要安装所有桌面共用的基础包xorg。

sudo pacman -S xorg

如果喜欢小巧简洁的桌面,就安装xfce4。

sudo pacman -S xfce4 xfce4-goodies

如果喜欢稳定的桌面,就安装gnome。

sudo pacman -S gnome gnome-extra

如果喜欢华丽好看的桌面,就按装plasma,也就是kde5。

sudo pacman -S plasma kde-applications kde-l10n-zh_cn

安装显示管理器

仅仅安装桌面还不够,还需要显示管理器才能正常运行。

如果安装的是gnome桌面,那么已经包含了一个显示管理器gdm。只需要让其开机启动即可。

sudo systemctl enable gdm

如果安装的是其他桌面,那么就需要自己安装一个显示管理器。这里推荐sddm。

sudo pacman -S sddm
systemctl enable sddm

设置完成之后重启即可。

终端美化

打开/etc/pacman.conf,取消Color一行前面的注释。

Color

这样以后使用pacman安装管理软件的时候就可以看到彩色输出了。

然后安装oh-my-zsh。首先需要安装git和zsh两个软件。

sudo pacman -S zsh git

然后输入下面两条命令中的任意一条,就可以安装oh-my-zsh了。

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

oh-my-zsh的配置文件在~/.zshrc中,我喜欢将主题改为随机,这样每次打开终端都会有新鲜感。

ZSH_THEME="random"

字体美化

需要在前面配置好infinality软件源。然后安装以下包。

# pacman -S infinality-bundle infinality-bundle-multilib ibfonts-meta-extended  jdk8-openjdk-infinality

安装完成之后重启系统即可。

图标美化

需要在前面配置好antergos软件源。然后安装以下包。

# pacman -S numix-icon-theme-square  numix-icon-theme-circle

安装完成之后在桌面环境的配置工具中修改图标主题即可。

应用篇

安装chromium

# pacman -S chromium

默认情况下浏览器无法运行flash网页。需要安装以下包启用flash功能(pepper-flash需要archlinuxcn或者antergos源)。

# pacman -S pepper-flash flashplugin

安装atom

atom是一个非常好用的编辑器,拥有数量庞大的插件,可以满足各种需求。

# pacman -S atom

安装完成之后,可以从Edit->Preferences中进行各种设置并安装插件。还可以用命令行安装插件。

这里是一些好用的插件。

  • minimap 在右边显示缩略图。
  • activate-power-mode 生产力插件,可以显示打字连击数。
  • susave 用管理员权限保存文件。
  • atom-beautify 美化代码文件。

安装网易云音乐

需要在前面配置好archlinuxcn软件源。然后安装。

sudo pacman -S netease-cloud-music

安装shadowsocks-qt5

这是一个翻墙工具,你懂得。需要archlinuxcn源。

sudo pacman -S shadowsocks-qt5
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_34391854/article/details/89624698
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-02 17:58:01
  • 阅读 ( 1302 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢