1. 创建VMware 虚拟机
2. 选中 x86-64 启动
3. fdisk /dev/sda
分成2个区,一个sda1, sda2 分别为10G, 40G
初始化 sda2为 ext4格式
mkfs.ext4 /dev/sda2
格式化 sda1为 swap
mkswap /dev/sda1
swapon /dev/sda1
挂载sda2到mnt ,也就是sda2作为系统根分区
mount /dev/sda2 /mnt
4. 修改源,一定要将国内源放首位
vi /etc/pacman.d/mirrorlist
写入下面三个国内源:
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
保存退出。
pacman -Syy
5. pacstrap /mnt base base-devel
6. genfstab -p /mnt >> /mnt/etc/fstab
7.
执行命令: arch-chroot /mnt /bin/bash (网上有人说要这么执行下,否则不能成功安装桌面)
exit 退出
arch-chroot /mnt 重新进入。
提示符变成 : sh-4.2 #
8.初始化内存
mkinitcpio -p linux
nano /etc/hostname 设置 机器名称
David_ArchLinux 、
9. pacman -S net-tools//网络
pacman -S grub-bios //安装grub
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
上面三行一定要执行,否则没有grub重启进不来。
pacman -S alsa-utils linux-headers
10.
显卡驱动
pacman -S xf86-video-vesa # 通用显卡驱动,不提供任何2D和3D加速功能
pacman -S xf86-video-intel # Intel
pacman -S xf86-video-nouveau # Nvidia
pacman -S nouveau-dri
# pacman -S xf86-video-ati # Ati
#
# 虚拟机: pcaman -S xf86-video-vesa
11.
vi /etc/pacman.conf
添加如下:
[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = http://repo.archlinuxcn.org/$arch
#pacman -Sy
12.
(这个应该是可以不装)
安装 yaourt
#pacman -S yaourt
13. exit
umount /mnt
reboot
进入到 grub界面
重启后,如果连不上网络,启用dhcp
systemctl enable dhcpcd
systemctl start dhcpcd
14. 安装 xorg
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa
15. 笔记本触摸板支持
pacman -S xf86-input-synaptics
16. 测试X工作是否正常
pacman -S xorg-twm xorg-xclock xterm
17.
现在可以用startx启动X看到简陋的图形界面.
startx
18.
安装桌面(xfce4 ):
pacman -S xfce4
启动 xfce4 使用: startxfce4
19.
sudo paceman -S open-vm-tools
sudo systemctl enable vmware-vmblock-fuse
vmware-user-suid-wrapper
如果上面的不生效,再按照下面的2个 应该就ok了。
xf86-input-vmmouse,xf86-video-vmware
安装 vm tools ,要不窗口画面太小,不能随虚拟机窗口大小变化。
2. 选中 x86-64 启动
3. fdisk /dev/sda
分成2个区,一个sda1, sda2 分别为10G, 40G
初始化 sda2为 ext4格式
mkfs.ext4 /dev/sda2
格式化 sda1为 swap
mkswap /dev/sda1
swapon /dev/sda1
挂载sda2到mnt ,也就是sda2作为系统根分区
mount /dev/sda2 /mnt
4. 修改源,一定要将国内源放首位
vi /etc/pacman.d/mirrorlist
写入下面三个国内源:
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
保存退出。
pacman -Syy
5. pacstrap /mnt base base-devel
6. genfstab -p /mnt >> /mnt/etc/fstab
7.
执行命令: arch-chroot /mnt /bin/bash (网上有人说要这么执行下,否则不能成功安装桌面)
exit 退出
arch-chroot /mnt 重新进入。
提示符变成 : sh-4.2 #
8.初始化内存
mkinitcpio -p linux
nano /etc/hostname 设置 机器名称
David_ArchLinux 、
9. pacman -S net-tools//网络
pacman -S grub-bios //安装grub
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
上面三行一定要执行,否则没有grub重启进不来。
pacman -S alsa-utils linux-headers
10.
显卡驱动
pacman -S xf86-video-vesa # 通用显卡驱动,不提供任何2D和3D加速功能
pacman -S xf86-video-intel # Intel
pacman -S xf86-video-nouveau # Nvidia
pacman -S nouveau-dri
# pacman -S xf86-video-ati # Ati
#
# 虚拟机: pcaman -S xf86-video-vesa
11.
vi /etc/pacman.conf
添加如下:
[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = http://repo.archlinuxcn.org/$arch
#pacman -Sy
12.
(这个应该是可以不装)
安装 yaourt
#pacman -S yaourt
13. exit
umount /mnt
reboot
进入到 grub界面
重启后,如果连不上网络,启用dhcp
systemctl enable dhcpcd
systemctl start dhcpcd
14. 安装 xorg
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa
15. 笔记本触摸板支持
pacman -S xf86-input-synaptics
16. 测试X工作是否正常
pacman -S xorg-twm xorg-xclock xterm
17.
现在可以用startx启动X看到简陋的图形界面.
startx
18.
安装桌面(xfce4 ):
pacman -S xfce4
启动 xfce4 使用: startxfce4
19.
sudo paceman -S open-vm-tools
sudo systemctl enable vmware-vmblock-fuse
vmware-user-suid-wrapper
如果上面的不生效,再按照下面的2个 应该就ok了。
xf86-input-vmmouse,xf86-video-vmware
安装 vm tools ,要不窗口画面太小,不能随虚拟机窗口大小变化。