美文网首页Linux我用 LinuxLinux 相关文章
安装Arch Linux之后要做的几件事情

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

作者: 乐百川 | 来源:发表于2016-12-07 19:50 被阅读4738次

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

    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
    

    相关文章

      网友评论

      • 死懒鬼啊你:非常感谢,给我希望了,还是感觉ArchLinux,好玩,但装好后确不知道干什么,这是曙光啊,非常感谢
        乐百川:@死懒鬼啊你 不客气

      本文标题:安装Arch Linux之后要做的几件事情

      本文链接:https://www.haomeiwen.com/subject/niqjmttx.html