Arch基本软件安装

前言

arch的哲学是最小化的安装,但初始的配置不够日常的图形界面使用,需要继续进行配置
大部分在安装时可以进行的配置其实也可以在此处安装
如果发现之前的安装出了问题,可以再次将安装盘安装好,挂载后chroot开始修复

联网

wifi-menu

使用交换文件

1
2
3
4
5
6
7
8
9
# 创建交换文件
fallocate -l 4G /swapfile
# 为了安全修改权限
chmod 600 /swapfile
# 格式化交换文件
mkswap /swapfile
# 启用交换功能
swapon /swapfile
echo "/swapfile none swap defaults 0 0" >> /etc/fstab

普通用户

1
2
3
4
5
6
7
# 新建用户
useradd -m -G wheel choug
# 设置新用户密码
passwd choug
# 安装配置 sudo
pacman -S sudo
visudo # 使 %wheel ALL=(ALL)ALL 有效
  • m用于一同创建/home/choug
  • G wheel用于将用户加入wheel组
  • wheel组开放使用sudo命令的权限

桌面环境相关

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 安装显卡驱动
pacman -S xf86-video-intel nvidia nvidia-utils
# 安装 X 系统
pacman -S xorg
# 安装 kde 桌面及其相关组件
pacman -S plasma kde-applications
# 安装登录管理器
pacman -S sddm
# 开机启动登录管理器
systemctl enable sddm
# 放弃命令行的网络服务,改用桌面环境中使用的
systemctl disable netctl
systemctl enable NetworkManager #注意大小写
# 安装一个图形操作联网的工具
pacman -S network-manager-applet
  • 登录管理器的作用
    1. 加载配置文件中的变量
    2. 启动xorg(如果是在console中,需要手动使用命令启动xorg)

重启

1
reboot