SSH设置
设置软件源
nano /etc/pacman.d/mirrorlist
更新镜像源
pacman -Syy
设置ROOT密码
passwd
安装工具
pacman -S net-tools openssh
启动 ssh
systemctl start sshd
查看本机IP
ifconfig
查看IP(安装系统需要网络,确保安装过程中网络通畅)
ip link
启用网络:直连网线
#启用网卡
ip link set 网卡名 up
#动态分配IP
dhcpcd &
Wi-Fi网络:
#查看当前环境下可连接的WiFi
iwlist 网卡名 scan
#如果WiFi过多,可以使用管道过滤,只显示部分(名称)
iwlist 网卡名 scan | grep ESSID
#链接扫描到的WiFi,并保存到配置文件
wpa_passphrase WiFi名 密码 > internet.conf #配置链接
wpa_supplicant -c 配置文件 -i 网卡名 & #后台链接
dhcpcd & & #动态分配IP
同步时间
timedatectl set-ntp true
#新版本使用
timedatectl set-ntp 1
分区
#查看当前链接的硬盘,确实安装盘位置
fdisk -l
#进入需要安装的硬盘位置
fdisk 硬盘位置
#开始分区
#需要的分区:home(/)、引导分区:单系统mkfs.fat -F32 分区位置(双系统直接挂在EFI分区到/boo)、交换分区(swap),按需求分好,
设置文件系统
#EFI分区
mkfs.fat -F 32 分区位置
#swap分区
mkswap 分区位置
#home分区(/)
mkfs.ext4 分区位置
挂载分区
#在mnt创建好boot目录,这是引导位置(双系统直接挂在EFI分区)
mkdir /mnt/boot
#home挂在到/mnt
mount 分区位置 /mnt
#挂载引导分区
mount 分区位置 /mnt/boot
#挂载交换
swapon 分区位置
选择软件源
nano /etc/pacman.d/mirrorlist
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
安装最基本的软件和内核
#以下linux为内核,可根据自己需求调整
pacstrap /mnt base base-devel linux linux-firmware dhcpdcd
配置fstab
genfstab -L /mnt >> /mnt/etc/fstab
#验证是否成功
cat /mnt/etc/fstab
进入系统配置
arch-chroot /mnt
设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
同步系统时间
hwclock --systohc
安装软件
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager netctl
设置编码
vim /etc/locale.gen
#取消以下编码前的#号
en_US-UTF-8
zh_CN-UTF-8
zh_HK-UTF-8
zh_TW-UTF-8
#重新加载编码
locale-gen
#修改配置文件
vim /etc/locale.conf
#输入一下信息
LANG=en_US-UTF-8
设置主机名
vim /etc/hostname
#输入你想要的主机名即可
设置hosts
vim /etc/hosts
#输入以下信息
127.0.0.1 localhost
::1 localhost
127.0.0.1 主机名.localdomain 主机名
设置root密码
passwd
#输入两次你需要的密码
安装ucode
pacman -S intel-ucode
设置bootlodalder
#安装需要的软件
pacman -S os-prober ntfs-3g grub efibootmgr
#开始设置设置bootlocader
grub-install --target=x86_64-efi --efi-directory=/boot --bootlocader-id=grub
#生成配置文件
grub-mkconfig -o /boot/grub/grub.cfg
#检查配置文件
vim /boot/grub/grub.cfg
重启系统(此步骤弹出安装介质)
sudo reboot
双系统设置:
#重启后登录编辑/etc/default/grub
vim /etc/defaults/grub
#取消下列这行代码前的#号
GRUB_DISABLE_OS_PROBER=alse
#重新生成配置文件
grub-mkconfig -o /boot/grub/grub.cfg
#重启即可进入Windows
sudo reboot
重启后登录系统启动服务
#分配IP
systemctl start networkmanager
systemctl enable networkmanager
dhcpcd &
配置swap
dd if=/dev/zero of=/swapfile bs=1M count=512 status=progress
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
#编辑配置文件
vim /etc/fstab
#在第一个磁盘信息下添加以下内容
/swapfile none swap defaults 0 0
创建用户
useradd -m -G mheel 用户名
#设置密码
passwd 用户名
#输入两次需要的用户密码
sudo设置
pacman -S sudo
ln -s /usr/bin/vim /usr/bin/vi
visudo
#取消以下代码前的#号
%wheel ALL=(ALL) ALL
切换到创建的用户
su 用户名
设置源
#设置源
sudo vim /etc/pacmac.conf
#取消以下代码前面的#号
[multilib]
Include = /etc/pacman.d/mirrorlist
#添加以下源
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
#或者 Server = http://repo.archlinuxcn.org/$arch
#更新源
sudo pacman -Syy
#安装key
sudo pacman -S archlinuxcn-keyring
安装显卡驱动
sudo panman -S xf86-video-intel mesa
安装桌面
sudo pacman -S xorg plasma ked-applications sddm network-manager-applet
#设置开机自启
sudo systemctl enable sddm
sudo systemctl enable NetworkManager
sudo systemctl disable netctl
安装字体
sudo pacman -S wqy-micrhei wqp-micrhei-lite wqy-bitmapfont wqy-zenhei ttf-arphic-ukai ttf-arphic-uming adobe-source-han-sans-cn-fonts noto-fonts-cjk
安装git克隆yay
sudo pacman -S git
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
更改语言
sudo vim /etc/locale.conf
#更改为一下内容
LANG=zh_CN.UTF-8
重启即可安装完成