Arch Linux 安装后的设置

在上一篇文章 记录了Arch Linux 的安装过程。摘自Arch Wiki。

于是,在这一篇记录Arch Linux 安装后需要做的一些事情。


  • 启用网络

在上一篇,安装Arch Linux 的过程中,安装了一个叫'NetworkManager'的网络管理软件,现在用这个软件连接无线网并且把它设置为开机启动。

  1. nmcli device wifi connect SSID password password 这个命令用来连接无线网。SSID是无线网的名称,password是无线网的密码。例:nmcli device wifi connect aixiaoyudedoudou password xj1234。当你输入完这句的时候,会报一个错:NetworkManager is not running。意思是'NetworkManager' 这个软件还没有运行,怎么运行呢?输入systemctl start NetworkManager 就可以运行了。'NetworkManager' 运行后,再输入刚才的无线网连接命令就可以了。
  2. 配置开机自动运行'NetworkManager', 这样就可以在开机后自动连接你以前连接过的无线网了。输入命令systemctl enable NetworkManager 就可以了。
  • 新建用户与sudo的安装

root用户权限很高,容易导致无法挽回的删除操作,所以需要新建一个普通用户。在别的发行的Linux版本或macOS中,用sudo 可以执行root权限的命令,但是arch刚安装的系统中,没有sudo,所以要去安装

  1. useradd -m -s /bin/bash 用户名 这句可以创建一个用户。要为这个用户设置密码,输入passwd 用户名 它会让你输入两次密码,达到确认密码的效果。
  2. 安装sudo。pacman -S sudo 来安装。安装后,需要在/etc/sudoers 这个文件里设置一下哪些用户可以用sudo这个命令。用visudo /etc/sudoersnano /etc/sudoers 打开sudoers文件,在root ALL=(ALL) ALL 下面添加新建的用户名 ALL=(ALL) ALL注意: 格式一定不能乱,照着sudoers 里的示例写,一旦格式出现错误,整个sudo将不能使用。
  • 桌面系统

激动人心的时刻到了,我们不用再去看命令行了,我们要安装桌面了

  1. sudo pacman -S xorg-server 安装'xong-server'。
  2. sudo pacman -S xf86-video-intel 安装核显驱动。
  3. 安装桌面环境,这里我安装gnome。sudo pacman -S gnome gnome-tweak-tool 来安装gnome桌面,gnome-tweak-tool是管理gnome桌面的软件。推荐安装。
  4. 启用开机启动gnome。gnome用GDM启动器,安装gnome就默认安装了,所以开机直接启用gdm就可以了。输入sudo systemctl enable gdm.service,然后reboot重启。
  • 安装字体

pacman -S wqy-zenhei 安装中文字体。

  • 中午输入法
  1. gnome 桌面自带的输入法是Ibus,但是我不想用这个,我想用Fcitx怎么办呢?安装呗! sudo pacman -S fcitx-im 安装fcitx。
  2. 安装fcitx 配置图像界面。输入sudo pacman -S fcitx-configtool
  3. 安装搜狗输入法。输入sudo pacman -S fcitx-sogoupinyin 如果找不到包,就先把下面的pacman 步骤执行完,然后再执行。
  4. 设置环境变量 输入nano .pam_environment 创建 .pam_environment 文件,并编辑它,在 .pam_environment 里输入
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

然后保存退出。最后,重启系统。

  • pacman
  1. Arch 包据我所知分三种,一种官方库pacman下载的包,一种AUR自己编译的包,还有一种从网上下载的包。
  2. pacman -Syu 可以升级整个系统。花费的时间取决于系统有多老。这个命令会同步非本地(local)软件仓库并升级系统的软件包。
  3. 添加pacman源。在安装Arch Linux 的时候,我们已经把中国的源移到了最上面,在这,我们再添加一个源。输入nano /etc/pacman.conf 编辑pacman.conf,在最下面输入
[archlinuxcn]
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

源列表 里面有很多中国源,可以选择一个。

:如果计划使用 32 位程序,建议启用 [multilib],也就是把[multilib]
和它下面那句前的# 去掉。然后输入pacman -Syu 来更新一下。
更新后,我们需要安装archlinuxcn-keyring,命令pacman -S archlinuxcn-keyring 安装archlinuxcn-keyring导入 GPG key,只有安装导入这个key,我们才能使用archlinuxcn里的软件包。

  • AUR
  1. pacman提供了编译官方库软件的脚本,而 AUR则提供了用户提交的、非官方的软件包编译脚本。
  2. AUR,在这个网站可以搜索AUR的软件包。
  3. 安装AUR的软件包。在这里,写一个例子。从AUR网站里搜索yay,会出现搜索的结果,点击yay进入yay的详细界面,点击页面右边的Download snapshot下载到本地。把下载下来的yay.tar.gz解压,进入解压后的目录,输入makepkg -si 来构建安装软件包。其中-s/--syncdeps 表示自动执行 安装依赖关系。如果软件包依赖其他的 AUR 软件包,您需要先手动安装依赖。 -i/--install 会在顺利构建软件包之后安装软件包。除此之外,您还可以使用 pacman -U package.pkg.tar.xz 来手动安装软件包。

你可能感兴趣的:(Arch Linux 安装后的设置)