进入BIOS,Fn+F2。关闭安全BIOS启动,进入电源选项关闭快速启动。javascript
ping www.baidu.com
wifi-menu
ls /sys/firmware/efivars
cfdisk
mkfs.vfat sda1 //格式化EFI分区 mkfs.ext4 sda2 //格式化根分区或者HOME分区 mkswap sda3 //格式化swap分区
swapon sda3
mount /dev/sda2/mnt //将mnt根目录挂载到sda2根分区 mkdir /mnt/boot //在mnt下建立boot目录 mount /dev/sda1 /mnt/boot //将boot目录挂载到EFI 分区
vi /etc/pacman.d/mirrorlist
#China Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch ##中科大 Server = http://mirrors.163.com/archlinux/$repo/os/$arch Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
修改mirrorlist文件,将上面任意一个Server 放在全部Server 以前,在下载软件时只进入第一个源中。java
pacstrap -i /mnt base base-devel grub efibootmgr
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt ls rm -rf lost+found/ ls
rm /etc/localtime ln -svf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
vi /etc/locale.gen ##将en_US.UTF-8 UTF-8 与zh_CN.UTF-8 UTF-8前的#号注释去掉 locale-gen echo LANG=en_US.UTF-8>/etc/locale.conf
echo 你的主机名>/etc/hostname cat /etc/hostname ##查看主机名
mkinitcpio -p linux
passwd
userad -m lwx ##lwx为用户名
passwd lwx
grub-install --efi-directory=/boot --recheck rub-mkconfig -o/boot/grub/grub.cfg
exit umount -r /mnt/* reboot
至此,基本的archlinux系统已经安装并配置成功。下面开始,安装deepin桌面环境及一些必要的软件。linux
root vi /etc/sudoers ##修改该文件,添加用户,在root ALL=(ALL)ALL下添加liweixue ALL=(ALL)ALL。保存退出 reboot
sudo systemctl enable dhcpcd sudo systemctl start dhcpcd ping www.baidu.com
sudo pacman -S xorg-sever xorg-xinit deepin deepin-extra lightdm
sudo vi /etc/lightdm/lightdm.conf
进入lightdm.conf文件,将 #minimum-vt=7 # Settiing this is to value < 7 implies security issues ,see FS#46799 这一行的#去掉,将 #greeter-session=example-gtk-gnome 修改成 greeter-session=lightdm-deepin-greeter。保存退出。web
sudo systemctl enable lightdm
并设置帐户自动登陆。vim
sudo pacman -S firefox sudo pacman -Ss xf86-video sudo pacman -S xf86-video-vmware sudo pacman -S leafpad sudo pacman -S file-roller
sudo vim /etc/pacman.conf
在文件末尾添加
[archlinux]
SigLevel = Optional TrustALL
Sever = https://mirrors.ustc.edu.cn/archlinuxcn/$arch 保存退出安全
sudo pacman -Syyu yaourt
yaourt -S fcitx fcitx-im fcitx-configtool sudo pacman -S archlinuxcn-keyring yaourt -S fcitx-sogoupinyin
至此,一个简单的archlinux系统已经配置成功啦!相比其余的linux版本,archlinux的上手难度确实比较大的= =,这个坑对于新手来讲确实起到必定的劝退效果。万事有利必有弊,这个过程当中也能学到不少东西。网络