arch linux 安装指南

1. 下载安装virtualbox虚拟机

https://www.virtualbox.org/wiki/Downloads

2. 下载archlinux镜像文件

https://www.archlinux.org/download/

3. 正式安装archlinux

3.1 验证是否连接到互联网

ping -c 3 www.baidu.com

3.2 分区

# 查看磁盘
fdisk -l

# 对磁盘/dev/sda进行分区
fdisk /dev/sda
#n新建一个分区
n
#分区类型为primary boot分区
p
1
2048
+200M

# swap分区
n
p
default
+1G

# root分区
n
p
default


# 格式化分区
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mkfs.ext4 /dev/sda3

# 挂载分区
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
swapon /dev/sda2

# 选择国内的pacman mirrorlist
# 打开/etc/pacman.d/mirrorlist
# 查找China
vim /etc/pacman.d/mirrorlist
/China
#yank 这几行文件开始

3.3 安装基本系统

 pacstrap -i /mnt base base-devel

3.4 配置系统

  • Fstab 用以下命令生成 fstab 文件 (用 -U 或 -L 选项设置UUID 或卷标)
genfstab -U /mnt >> /mnt/etc/fstab
  • 到新安装好的系统中去
 arch-chroot /mnt
  • 设置时区
 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
 hwclock --systohc
  • 本地化
vi /etc/locale.gen
#取消下面的注释
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8

# 执行 locale-gen 以生成 locale 讯息
locale-gen
  • 设置主机名
echo "your host name" >> /etc/hostname

# 并且添加 对应的信息 到 hosts(5):
vi /etc/hosts
127.0.0.1    localhost
::1        localhost
127.0.1.1    myhostname.localdomain    myhostname
  • 设置root密码
passwd
  • 安装grub启动加载器
pacman -S grub

grub-install --recheck /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg
  • 自动启用网络服务
systemctl enable dhcpcd.service
  • 退出并且重启系统
exit
umount -R /mnt
reboot
  • 新增本地用户
useradd -m -g users -G wheel -s /bin/zsh yourname
passwd yourname

# 将你新增的用户赋予root权限
vi /etc/sudoers
# 找到 root ALL=(ALL) ALL
# 添加 yourname ALL=(ALL) ALL
  • 安装图形界面
# pacman 选择中国源
wget -O /etc/pacman.d/mirrorlist https://www.archlinux.org/mirrorlist/?country=CN
# 安装xorg
pacman -S xorg-server xorg-xinit
# 安装显卡驱动
pacman -S xf86-video-vesa

# 安装 i3 桌面管理器和一些软件
# i3 桌面管理器
pacman -S i3-gaps
# 状态栏
pacman -S i3status
# terminator终端
pacman -S terminator
# lightdm 登录管理器
pacman -S lightdm-gtk-greeter
# feh图片查看软件,也可以设置壁纸
pacman -S feh
# 一个的软件 
pacman -S compton
# vim 
pacman -S vim
# dmenu 快速程序启动器 firefox浏览器 git nitrogen设置壁纸 arandr 设置分辨率
pacman -S dmenu firefox git nitrogen arandr
# 中文字体
pacman -S adobe-source-han-sans-cn-fonts
# 一些其他软件
pacman -S neofetch
  • 配置 i3 桌面 管理器
# 首先切换到你的普通用户
su yourname
sudo cp /etc/X11/xinit/xinitrc ~/.xinitrc
# 开机时启动登陆管理器
sudo systemctl enable lightdm

4. 最终效果

archlinux i3

posted @ 2019-01-03 20:03  fankaljead  阅读(351)  评论(1)    收藏  举报