主机配置:
- CPU:Intel Core i7-7700HQ 2.8GHz 2.8GHz
- 内存:16GB
- 操作系统:Windows 10 Home 64bit
- 双显卡:Intel HD Graphics 630和Nvidia GeForce GTX 1070
Arch Linux虚拟机的硬件配置
- CPU:2个处理器,每个处理器2个核
- 内存:8GB
- 硬盘:60GB
- 固件类型:UEFI
- 显示:勾选加速3D图形
安装Arch Linux
启动虚拟机,开始Arch Linux的安装:
-
ping -c 2 baidu.com(确保网络畅通) -
timedatectl set-ntp true - 用
fdisk /dev/sda对磁盘进行分区,分区大体的结构是:
| 挂载点 | 分区 | 分区类型 | 大小 |
|---|---|---|---|
/mnt/boot
|
/dev/sda1
|
EFI系统分区 | 512MB |
| SWAP分区 |
/dev/sda2
|
Linux swap | 8GB |
/mnt
|
/dev/sda3
|
Linux ext4 | 剩余空间 |
- 用
g选项来确定分区的格式为GPT - 用
n选项来划分下一个分区 - 用
t选项来更改分区格式,1代表EFI系统分区,19代表Linux swap - 用
w选项来写入更改
-
mkfs.fat -F32 /dev/sda1 -
mkswap /dev/sda2 && swapon /dev/sda2 -
mkfs.ext4 /dev/sda3 -
mount /dev/sda3 /mnt -
mkdir -p /mnt/boot/EFI -
mount /dev/sda1 /mnt/boot/EFI -
vim /etc/pacman.d/mirrorlist(把中国的163镜像源放在最前面) -
pacstrap /mnt base base-devel linux linux-firmware -
pacstrap /mnt networkmanager -
genfstab -U /mnt >> /mnt/etc/fstab -
arch-chroot /mnt
配置Arch Linux
-
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime -
hwclock --systohc -
pacman -S vim -
vim /etc/locale.gen(去掉en_US.UTF-8 UTF-8的注释) -
locale-gen -
echo LANG=en_US.UTF-8 > /etc/locale.conf -
echo YourHostname > /etc/hostname -
vim /etc/hosts(设置主机名),hosts文件包含以下3行:
127.0.0.1 localhost
::1 localhost
127.0.1.1 YourHostname.localdomain YourHostname
-
systemctl enable NetworkManager -
passwd -
pacman -S grub efibootmgr -
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub -
grub-mkconfig -o /boot/grub/grub.cfg -
exit -
umount -R /mnt -
reboot
创建用户并安装VMWare的相关驱动
-
pacman -Syu -
pacman -S sudo -
EDITOR=vim visudo(去掉%wheel ALL=(ALL) ALL的注释) -
useradd -m -G wheel NewUserName -
passwd NewUserName - Ctrl + d退出当前root用户,登录新用户
-
sudo pacman -S open-vm-tools -
systemctl enable vmtoolsd vmware-vmblock-fuse -
sudo pacman -S gtkmm3 -
sudo pacman -S xf86-input-vmmouse xf86-video-vmware
安装配置KDE桌面环境
-
sudo pacman -S xorg -
sudo pacman -S plasma -
systemctl enable sddm -
systemctl reboot - Ctrl + Alt + F2
-
sudo pacman -S konsole - Ctrl + Alt + F1
安装yaourt
-
sudo vim /etc/pacman.conf,文件最后加上下面内容:
[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
-
sudo pacman -Syu yaourt
安装中文字体和输入法
-
sudo pacman -S ttf-dejavu wqy-microhei -
sudo pacman -S fcitx-im fcitx-configtool -
sudo pacman -S fcitx-googlepinyin - 重启,打开fcitx-configtool配置一下就可以用了
安装其他软件
-
yaourt -S google-chrome -
sudo pacman -S docker -
systemctl start docker(sudo docker info)
原文:https://www.cnblogs.com/alexanderzjs/p/12254966.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!