下面将记录笔者在戴尔笔记本安装 arch linux 的过程, 用于记录, 以便下次使用
本文的内容参考 arch linux 官方 Wiki
首先, 使用 Power ISO 把镜像安装到 U 盘, 使用 U 盘安装
通过 U 盘启动进入试用系统后, 开始以下操作:
连接无线网络:
安装的过程中, 需要联网, 因为我是使用无线网络的, 所以需要先配置无线 Wifi,
wifi-menu 这个是带有图形界面的网络设置工具
根据提示连接指定的 wifi, 设置完成后, 需要大约等 1 分钟, 再用 ping baidu.com 来测试是否已经连接成功
确认计算机的启动引导方式:
ls /sys/firmware/efi/efivars 如果提示 No such file or directory, 则表示是以 BIOS 引导, 否则以 EFI 引导, 这对后面的安装有影响, 因为笔者的是 BIOS, 所以后文只说到关于 BIOS 引导的部分
在线更新系统时间:
timedatectl set-ntp true
分区:(数据无价, 请谨慎操作)
fdisk -l 查看要安装的硬盘的路径, 我的是 / dev/sda
fdisk /dev/sda 切换到 sda 的分区模式, 输入 m 可以查看指令帮助, 笔者的硬盘之前是用于 Windows 的, 所以笔者需要先删除旧的分区, 再重新分区
分区方案:
- /boot 300M,sda1
- / 30G,sda2
- /var 20G,sda3
/home 剩余全部, sda4
格式化分区:
mkfs.ext4 /dev/sdaX 格式化为 ext4 格式, sdaX 的 X 代表各个分区的序号
挂载根目录:
/mount /dev/sda2 /mnt
添加镜像源:
vim /etc/pacman.d/mirrorlist
在文本顶部添加:
- Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
- Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
另外, 也可以把 China 的路径调到其他国家的前面, 这样可以直接先从 China 的开始下载安装
安装系统基础包:
pacstrap /mnt base base-develbase-devel 不是必须安装的, 但是它包含了很多常用的功能, 像是 gcc,grep,pacman,sudo,systemd,which, 所以还是安装吧
生成 Fstab:
genfstab -U /mnt >> /mnt/etc/fstab
变更管理员:
arch-chroot /mnt
设置时区:
- ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- hwclock --systohc
设置语言:
vim /etc/locale.gen 把 zh_CN.UTF-8 UTF-8 zh_HK.UTF-8 UTF-8 zh_TW.UTF-8 UTF-8
en_US.UTF - 8 UTF - 8 这四行的注释取消
locale-gen 生成语言
vi /etc/locale.conf
在文本内加入 LANG=en_US.UTF-8
设置主机名:
vi /etc/hostname
在文本内添加主机名, 我的是 cycong-ArchLinux
vi /etc/hosts
在文本内添加:
- 127.0.0.1 localhost
- ::1 localhost
- 127.0.1.1 cycong-ArchLinux.localdomain cycong-ArchLinux
安装有用的软件:
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager 分别是 Vim 文本编辑器网络的工具 NTFS 读写支持
设置管理员密码:
passwd
重启:
exit 退出系统登录
umount -R /mnt 取消挂载
reboot
来源: http://www.bubuko.com/infodetail-2499510.html