桌面环境安装,基本的软件安装,系统配置
更新系统 升级所有包 新建用户 由于我们刚才安装时没有新建普通用户,默认只有一个root用户。运行以下命令新建用户:
新建普通用户 1 2 useradd -m -G wheel -s /bin/bash <username>
设置新用户密码 📑 命令参数说明: - -m
创建用户的同时创建用户家目录 - -G
选项后指定附加组 - wheel
—— wheel
附加组可 sudo
进行提权 - -s
选项后指定 shell 程序 - myusername
—— 用户名(请自定义 ,但不要包含空格和特殊字符)
使用
vim
编辑器通过
visudo
命令编辑
sudoers
文件:
编辑sudoers文件 找到如下这样的一行,把前面的注释符号 #
去掉:
授予wheel用户组权限
📑 命令参数说明: - %wheel
—— 用户名或用户组,此处则代表是 wheel
组,%
是用户组的前缀 - ALL=
—— 主机名,此处则代表在所有主机上都生效(如果把同样的 sudoers
文件下发到了多个主机上) - (ALL)
—— 用户名,此处则代表可以成为任意目标用户 - 最后的 ALL
—— 代表可以执行任意命令
添加中文社区仓库 编辑 /etc/pacman.conf
文件
编辑镜像源配置文件 1 sudo vim /etc/pacman.conf
去掉 [multilib]
一节中两行的注释,来开启 32 位库支持 在文档结尾处加入下面的文字,来添加 archlinuxcn
源。推荐的镜像源(选一个即可)也一并列出:
编辑镜像源配置文件 1 2 3 4 5 6 [archlinuxcn] SigLevel = Never Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
再更新一下软件包
更新软件包 执行安装
archlinuxcn
源所需的相关步骤:
安装archlinuxcn源 1 2 sudo pacman -S archlinuxcn-keyring sudo pacman -S yay
安装 KDE Plasma 桌面环境 新手推荐安装 KDE Plasma 桌面环境,此外有 GNOME、 Xfce 等
桌面环境 和一众
窗口管理器 可供选择。本教程仅列出 KDE 安装使用教程。
通过以下命令安装相关软件包:
安装桌面软件包 1 sudo pacman -S plasma-meta konsole do ###lphin kde-applications
一路回车即可
配置并启动sddm 开启启动 sddm.service
服务
开机自启动服务 1 sudo systemctl enable sddm
通过以下命令启动显示管理器或重启电脑,即可看到欢迎界面(以下命令二选一即可):
直接启动sddm 1 sudo systemctl start sddm
重启 安装字体 一次性安装常见中文字体
安装字体 1 2 3 4 5 6 sudo pacman -S wqy-microhei wqy-microhei-lite wqy-bitmapfont wqy-zenhei ttf-arphic-ukai adobe-source-han-sans-cn-fonts ttf-dejavu adobe-source-han-serif-cn-fonts yay -S ttf-material-design-icons ttf-joypixels yay -S ttf-fira-code yay -S nerd-fonts-jetbrains-mono
安装基础软件包 进入桌面后,在开始菜单搜索并打开 Konsole
。它是 KDE
桌面环境默认的终端模拟器
接下来安装一些基础功能包:
安装常用软件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 yay -S visual-studio-code-bin yay -S intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre yay -S pycharm-professional yay -S intellij-idea-ultimate-edition yay -S linuxqq yay -S deepin-wine-wechat sudo pacman -S sof-firmware alsa-firmware alsa-ucm-conf sudo pacman -S ntfs-3g sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra sudo pacman -S firefox chromium sudo pacman -S ark sudo pacman -S packagekit-qt5 packagekit appstream-qt appstream sudo pacman -S gwenview sudo pacman -S steam sudo pacman -S neofetch sudo pacman -S wps-office-cn sudo pacman -S linux-headers sudo pacman -S openssh peek tree python-pip neovim screenkey iputils wget
如果你在新系统中尝试安装
archlinuxcn-keyring
包时遇到如下报错:
错误 1 error: archlinuxcn-keyring: Signature from "Jiachen YANG (Arch Linux Packager Signing Key) <farseerfc@archlinux.org>" is marginal trust
请使用以下命令在本地信任
farseerfc
的
key
。此
key
已随
archlinux-keyring
安装在系统中,只是缺乏信任:
添加信任 1 sudo pacman-key --lsign-key "farseerfc@archlinux.org"
检查家目录 检查家目录下的各个常见目录是否已经创建,若没有则需通过以下命令手动创建:
手动创建家目录文件 1 2 3 cd ~ls -hlmkdir Desktop Documents Downloads Music Pictures Videos
安装输入法 如有需要可以参阅 Fcitx5 官方文档 。 通过以下命令安装相关软件包:
安装软件包 1 2 3 4 5 sudo pacman -S fcitx5-im sudo pacman -S fcitx5-chinese-addons sudo pacman -S fcitx5-anthy sudo pacman -S fcitx5-pinyin-moegirl sudo pacman -S fcitx5-material-color
此外,我们还需要设置环境变量。编辑文件
sudo vim /etc/environment
在文件中加入以下内容并保存退出:
设置环境 1 2 3 4 5 GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx SDL_IM_MODULE=fcitx GLFW_IM_MODULE=ibus
启动蓝牙 安装蓝牙
安装蓝牙 1 sudo pacman -S bluez bluez-utils
通过以下命令开启蓝牙相关服务并设置开机自动启动:
启动蓝牙 1 sudo systemctl enable --now bluetooth
后续
蓝牙补充 1 2 3 4 sudo pacman -S pulseaudio-bluetoothsudo pacman -S bluedevil
显卡驱动与双显卡切换 首先,安装显卡驱动。mesa是所有开源显卡驱动的基础,一般都要安装。
查看显卡型号 1 2 3 4 lspci |grep VGA lspci |grep -i nvida
Intel显卡驱动安装:
显卡安装 1 2 3 4 5 6 7 8 9 sudo pacman -S mesa xf86-video-intel vulkan-intelsudo pacman -S libva-intel-driver libvdpau-va-gl intel-compute-runtimesudo pacman -S lib32-vulkan-intel lib32-mesa intel-gpu-tools
nvidia显卡驱动安装:(yay软件在archlinuxcn里面,添加源就可安装)
显卡安装 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 sudo pacman -S nvidia nvidia-prime nvidia-settings nvidia-utils opencl-nvidiasudo pacman -S lib32-nvidia-utils lib32-opencl-nvidia libva-vdpau-driveryay -S nouveau-fw sudo pacman -S mesa xf86-video-nouveau lib32-mesa libva-mesa-driver mesa-vdpau
驱动安装完了,但是不知道如何使用。建议先sudo mkinitcpio -P再重启后,才会启动驱动。要检查驱动的功能,可以如下方法:
测试显卡 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 sudo pacman -S --needed vulkan-tools libva-utils vdpauinfo mesa-demos lib32-mesa-demosglxinfo -B glxinfo32 -B glxinfo | grep "OpenGL renderer" OpenGL renderer string: Mesa Intel(R) UHD Graphics 630 (CFL GT2) glxinfo | grep "OpenGL renderer" OpenGL renderer string: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 vulkaninfo --summary vainfo vdpauinfo
此外,可能还需要切换显卡,要用这项功能,安装optimus-manager软件包: 具体详情参照Optimus-manager的GitHub页面
切换显卡 1 2 3 4 5 sudo pacman -S bbswitch yay -S optimus-manager-qt-kde
安装完成后重启即可使用。optimus-manager
安装完成后会默认设置 optimus-manager.service
服务自动启动,但建议还是通过以下命令手动设置一下:
启动服务 1 sudo systemctl enable optimus-manager.service