安装ArchLinux

由 5+1 发布

安装Arch

最好结合这篇文章(Arch Wiki官方文档)

注:我的电脑比较老,是BIOS

准备

  1. 现在一台Linux上下载最新的Arch镜像,地址是这个,找到中国的,随便那个都行。
  2. dd命令把它装到一个空闲的u盘(这个u盘将会被格式化)命令:(root) dd if=<ARCH-ISO.iso> of=/dev/sdX
  3. 重启电脑,注意要用刚刚的U盘启动
  4. 进入Arch-ISO后先联网,具体方法ArchWiki
  5. 正文开始

正文

0. 初始化Arch-ISO

pacman -Sy

1. 分区挂载

  • 格式化硬盘为MBR
parted /dev/sdX
# 会进入PARTED,并且有像(parted)这样的提示
mktable
# 然后会问你格式是啥
  msdos
# 并且yes
  yes
# 退出
quit
  • 分区
cfdisk /dev/sdX
# 然后先Delete,再new,

建议分区:

地址空间内容
/dev/sdX1总大小-4GB根目录分区
/dev/sdX24GBSwap交换分区
  • 格式化
mkfs.ext4 /dev/sdX1
mkswap /dev/sdX2
swapon /dev/sdX2
  • 挂载
mount /dev/sdX1 /mnt

2. 安装基本系统

  • 安装基本系统
pacstrap -i /mnt base grub linux-lts vim grub
  • 安装fstb
genfstab -U /mnt  >> /mnt/etc/fstab 
  • Chroot
arch-chroot /mnt

3. 配置

  • 时区、语言
ln -svf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
vim /etc/locale.gen      ##将en_US.UTF-8 UTF-8前的#号注释去掉
locale-gen
echo LANG=en_US.UTF-8>/etc/locale.conf
  • 主机名、密码
echo 你的主机名>/etc/hostname
passwd #输入新的root密码
  • 引导
mkinitcpio -P
grub-install --target=i386-pc /dev/sdX --removable
grub-mkconfig -o /boot/grub/grub.cfg

到此为止,Arch就装好了!然后,重启电脑 reboot

后续操作

安装桌面

桌面有很多,推荐使用 KDE plasmaawesome

如果你打算使用 KDE Plasma 桌面,那么推荐你选择 sddm如果你使用 gnome 桌面,那么你最好用 gdm

这里以 sddm+KDE Plasma 为例

pacman -S xorg sddm
systemctl enable sddm
pacman -S plasma kdebase alsa-utils pulseaudio pulseaudio-alsa kde-applications #如果某些软件包找不到,可以先不装

然后重启电脑,正常情况下就能看到窗口管理器 sddm 的界面了!

添加用户

使用 useradd 命令添加用户,比如添加一个用户,名字叫做 USERNAME, 并且拥有管理员权限。

# useradd -m -G "组" -s "登录shell" "用户"

useradd -m -G "wheel" -s "/bin/bash" "USERNAME"

wheel组就是管理员组,可以通过sudo命令执行管理员命令 需要安装sudo并编辑sudo文件

Sudo

每次输入管理员命令时都得输入 su 是不是很麻烦呢,archlinux提供了一个软件包叫sudo,能够执行单行的管理员命令。

比如说

sudo pacman -Syyu # 等于 su 然后 pacman -Syyu 最后 exit

安装

pacman -S sudo

编辑sudo

visudo #必须先安装vi

Archlinuxcn

archlinuxcn仓库是 Arch 的中文仓库

把一下文字复制到 /etc/pacman.conf 的最后

[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch

同步仓库

sudo pacman -Syyu

安装 archlinuxcn-keyring

sudo pacman -S archlinuxcn-keyring

AUR

AUR是archlinux user repo的缩写,是由archlinux的用户来发布、维护的软件仓库

安装AUR助手

sudo pacman -S yay yaourt pakku pacaur #每一个都是aur助手

使用

那些aur助手在使用时可以随意使用一个

yay/yaourt/pakku/pacaur -S PKGNAME

2 条评论

  1. lfw08
    lfw08 · 2024-04-12 19:29

    sudo 那里是不是vi sudo 忘了加空格()

    1. 5+1
      5+1 回复 lfw08 · 2024-04-23 20:36 作者

      并不是,有个命令叫做 visudo 能够编辑sudo的配置文件

发表评论