☰
ArchLinux 字符安装全过程
2026/10/23 3:06:01 网站建设 项目流程

# 1. 验证网络
ping 223.5.5.5

# 2. 开启SSH(方便宿主机复制粘贴命令!强烈推荐)
passwd
systemctl start sshd
ip addr
# 宿主机ssh hacker@ip 连接(后面所有命令在ssh里敲,可复制)

# 3. 更新系统时钟
timedatectl set-ntp true

# 4. 分区(假设磁盘是 /dev/sda,VM虚拟机一般是sda)
gdisk /dev/sda
# gdisk内操作:
# n 新建,分区1:ESP,+512M,类型ef00
# n 新建,分区2:根分区,剩下全部空间,类型8300
# w 保存

# 5. 格式化
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2

# 6. 挂载
mount /dev/sda2 /mnt
mkdir -p /mnt/boot
mount /dev/sda1 /mnt/boot

# 7. 写入国内镜像源(清华)
nano /etc/pacman.d/mirrorlist
# 放到最上面:
# Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

# 8. 安装基础系统
pacstrap /mnt base linux linux-firmware

# 9. 生成fstab
genfstab -U /mnt >> /mnt/etc/fstab

# 10. 进入chroot
arch-chroot /mnt

# 时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

# 本地化(简体中文)
pacman -S nano
nano /etc/locale.gen
# 取消注释:en_US.UTF-8 UTF-8 、zh_CN.UTF-8 UTF-8
locale-gen
echo LANG=zh_CN.UTF-8 > /etc/locale.conf

# 主机名(自己改名字,我这里叫lxd)
echo lxd > /etc/hostname
# hosts
nano /etc/hosts
# 添加:
# 127.0.0.1 localhost
# ::1 localhost
# 127.0.1.1 lxd.localdomain lxd

# root密码
passwd

# 创建普通用户 hacker(你自己的账号)
useradd -m -G wheel hacker
passwd hacker
# 给sudo权限
pacman -S sudo
EDITOR=nano visudo
# 取消注释 %wheel ALL=(ALL:ALL) ALL

# 网络:NetworkManager(图形桌面管理网络,重启自动保存)
pacman -S networkmanager
systemctl enable NetworkManager

# 引导:systemd-boot(UEFI)
bootctl install
# 写引导配置
nano /boot/loader/loader.conf
# 内容:
# default arch
# timeout 4
# editor no
把原文件里面两行前面的#删除

# 新建启动条目
nano /boot/loader/entries/arch.conf
# 内容(注意UUID换成你自己根分区UUID!blkid查看)
# title Arch Linux
# linux /vmlinuz-linux
# initrd /initramfs-linux.img
# options root=UUID=这里填你的root分区UUID rw
#UUID 是/dev/sda2后面的

# 安装精简GNOME(最小Gnome,带gnome-console终端,GDM)
pacman -S gnome-shell gdm gnome-console gnome-control-center gnome-settings-daemon mutter
systemctl enable gdm
#过程中选1然后再选2
# 设置开机启动GDM
systemctl enable gdm

# 安装openssh(进系统后可以ssh连接)
pacman -S openssh
systemctl enable sshd

# 安装简体中文语言包
pacman -S noto-fonts-cjk noto-fonts-extra

# 退出chroot
exit

umount -R /mnt
reboot

sudo pacman -S chromium
sudo pacman -S gnome-browser-connector
打开:https://extensions.gnome.org/extension/307/dash-to-dock/ 点安装,安装dash to dock

sudo pacman -S gvfs-smb 访问网络共享
sudo pacman -S fcitx5-chinese-addons fcitx5-configtool 安装小企鹅输入法
Pacman -S vlc vlc-plugins-base vlc-plugins-extra 安装播放器
pacman -S rhythmbox 安装音乐播放器

# 安装yay(AUR工具)
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si

# 添加archlinuxcn源(清华)
sudo nano /etc/pacman.conf
# 文件末尾加上
# [archlinuxcn]
# Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring --allow-weak-key-signatures

# 装fastfetch
sudo pacman -S fastfetch
fastfetch -c gen
# 配置logo:nano ~/.config/fastfetch/config.jsonc

# 装国产软件示例
# yay -S wechat-uos
# yay -S xunlei-bin

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询