广告

本站里的文章大部分经过自行整理与测试

2017年7月18日星期二

ArchLinux 安装

1) 检查现在磁盘 sda 的分区
$ lsblk

2) 弄 2 个分区, sda1 是 swap, sda2 是 ext4
$ cfdisk

# 格式化 sda2
$ mkfs.ext4 /dev/sda2 

# 启动 swap
$ mkswap /dev/sda1
$ swapon /dev/sda1

3) 挂载 sda2 到系统中的 /mnt
$ mount /dev/sda2 /mnt

4) 安装基本
$ pacstrap /mnt base base-devel 

5) 生成 fstab 
$ genfstab -p /mnt >> /mnt/etc/fstab

6) 转向用 /mnt 当系统
$ arch-chroot /mnt /bin/bash

7) 初始化内存
$ mkinitcpio -p linux

8) 打开 locale.gen 将 en_US.UTF-8,zh_CN.UTF-8 和 zh_TW.UTF-8 前面的 # 拿走
$ nano /etc/locale.gen
$ locale-gen
$ echo LANG=en_US.UTF-8 > /etc/locale.conf

9) 时间区域
$ ln -sf /usr/share/zoneinfo/Asia/Kuala_Lumpur /etc/localtime

10) hostname / hosts
$ echo archlinux >/etc/hostname

并且把主机名添加到/etc/hosts文件中

#<ip-address>    <hostname.domain.org>    <hostname>
127.0.0.1 localhost.localdomain    localhost archlinux
::1            localhost.localdomain    localhost archlinux

11) 设置现在 root 账号密码
$ passwd

12) 安装上网工具
$ pacman -S net-tools

13) grub 2 安装 (记得要加上 --force, 不然会出现错误, 无法安装)
$ pacman -S grub-bios
$ grub-install --force --recheck /dev/sda
$ grub-mkconfig -o /boot/grub/grub.cfg

14) 其他安装
$ pacman -S alsa-utils linux-headers

$ pacman -S xf86-video-vesa          # 通用显卡驱动
$ pacman -S xf86-video-intel           # Intel
$ pacman -S xf86-video-nouveau    # Nvidia
$ pacman -S nouveau-dri
$ pacman -S xf86-video-ati              # Ati
$ pacman -S xf86-video-vesa          # 虚拟机用

15) 从 /mnt 退出, 重启后就是个新的系统
$ exit 
$ umount /mnt
$ reboot

16) 其他安装
$ pacman -S xf86-input-synaptics # 笔记本触摸板支持
$ pacman -S gnome-terminal

$ pacman -S open-vm-tools xf86-video-vmware xf86-input-vmmouse
$ systemctl start vmtoolsd
$ systemctl enable vmtoolsd

$ pacman -S xorg-server xorg-server-utils

17) GNOME 安装
$ pacman -S gnome gdm
$ systemctl start gdm
$ systemctl enable gdm

没有评论:

发表评论