2022-10-01 ArchLinux安装手册( 二 )

生成文件系统表genfstab -U /mnt >> /mnt/etc/fstab进入新系统arch-chroot /mnt设置时区ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimehwclock --systohc本地化配置设置系统语言vim /etc/locale.gen---------------------------------# 取消注释以下两行en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8生成本地语言信息
locale-gen设置本地语言环境变量
echo "LANG=en_US.UTF-8" > /etc/locale.conf网络配置主机设置echo arch > /etc/hostname生成hosts文件vim /etc/hosts----------------------------------------# 在文件末尾添加127.0.0.1localhost::1localhost127.0.1.1arch.localdomain arch# 这里的archlinux是主机名配置grub安装相关软件包pacman -S grub efibootmgr efivar networkmanager intel-ucode生成grub配置文件grub-install /dev/sdagrub-mkconfig -o /boot/grub/grub.cfg配置networksystemctl enable NetworkManager配置root密码passwd重启到新系统exitumount /mnt/boot/efiumount /mntreboot基本配置再次联网输入nmtui 选择 “Activate a connection” 回车进入,选择你需要的网络 , 连接后back返回即可
配置ssh安装opensshpacman -S openssh启动sshd服务systemctl enable sshdsystemctl start sshd修改sshd配置文件vim /etc/ssh/sshd_config--------------------------# 将下列的语句值改为yesPermitRootLogin yes

2022-10-01 ArchLinux安装手册

文章插图
连接sshssh root@<ip address>配置bash shell环境变量cd /etc/skel--------------------------vim /etc/skel/.bashrc-------------------------------# 添加export EDITOR=vimalias grep='grep --color=auto'alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'[ ! -e ~/.dircolors ] && eval $(dircolors -p > ~/.dircolors)[ -e /bin/dircolors ] && eval $(dircolors -b ~/.dircolors)# 保存退出-------------------------------cp -a . ~添加标准用户(以下klelee是我的用户名)# 添加用户useradd --create-home klelee# 设置密码passwd klelee设置用户组usermod -aG wheel,users,storage,power,lp,adm,optical klelee修改当前用户权限visudo---------------------------------# 取消注释以下行%wheel ALL=(ALL) ALL添加ArchLinuxCN 存储库该仓库是由archlinux中文社区驱动的一个非官方的软件仓库 。我们使用的很多软件都需要使用这个库去下载,比如typora 。
# 编辑/etc/pacman.confvim /etc/pacman.conf--------------------------------------# 在最后添加[archlinuxcn]Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch# 这是中科大的源,你也可以选择清华、阿里等,当我推荐中科大,因为我喜欢然后更新GPG密钥
pacman -Syypacman -S archlinuxcn-keyring注 : 如果以上更新密钥步骤出现错误 , 就是那种连着一串ERROR的情况,请执行以下步骤
# rm -rf /etc/pacman.d/gnupg# pacman-key --init# pacman-key --populate archlinux archlinuxcn# pacman -Syy显卡驱动pacman -S xf86-video-intel vulkan-intel mesa声卡配置# pacman -S alsa-utils pulseaudio pulseaudio-bluetooth cups图形界面显示服务pacman -S xorg安装字体英文字体pacman -S ttf-dejavu ttf-droid ttf-hack ttf-font-awesome otf-font-awesome ttf-lato ttf-liberation ttf-linux-libertine ttf-opensans ttf-roboto ttf-ubuntu-font-family中文字体pacman -S ttf-hannom noto-fonts noto-fonts-extra noto-fonts-emoji noto-fonts-cjk adobe-source-code-pro-fonts adobe-source-sans-fonts adobe-source-serif-fonts adobe-source-han-sans-cn-fonts adobe-source-han-sans-hk-fonts adobe-source-han-sans-tw-fonts adobe-source-han-serif-cn-fonts wqy-zenhei wqy-microhei打开字体引擎vim /etc/profile.d/freetype2.sh--------------------------------------------# 取消注释最后一句export FREETYPE_PROPERTIES="truetype:interpreter-version=40"安装桌面环境(KDE)KDEpacman -S plasma sddm konsole dolphin kate ark okular spectacle yayplasma:就是桌面环境
sddm:登录管理器
konsole:kde下的终端
kate:文本编辑器
ark:解压与压缩
okular:PDF查看器
spectacle:截图工具
AUR:管理工具
设置sddm登录systemctl enable sddm常用软件中文输入法# sudo pacman -S fcitx fcitx-im fcitx-configtoolyay -S fcitx-sogoupinyinvim ~/.xprofile-------------------------------export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS="@im=fcitx"重启,这时候会看到系统托盘会有一个键盘的图标,我已经配置过了 , 这里显示的是sogou的图标

推荐阅读