安装过程大部分参考
官方文档:https://wiki.archlinux.org/index.php/installation_guide
https://wiki.archlinux.org/index.php/General_recommendations
http://www.viseator.com/2017/05/19/arch_setup/
感谢作者~~~
1.https://www.archlinux.org/download/下载iso包,使用RAW(win)或dd命令(linux)制作启动介质
2.留出空硬盘空间
3.第一次使用UEFI启动,连接wifi失败,也许是由于wifi密码输入错误并保存导致(但是并没有提示)。后使用BIOS启动无法在EFI模式下建立主分区。最后再次UEFI安装成功。*(1)
4.wifi-menu(无线)||dhcpcd(有线)
# ls /sys/firmware/efi/efivars 查看BIOS||EFI
# timedatectl set-ntp true 设置时区
5.也许是原来装windows时候的错误操作,导致我的机械硬盘EFI分区为ntfs格式,所以在后续的过程无法写入grub。最后重新创建EFI分区规定为FAT格式才可以继续。在后续的cat /mnt/etc/fstab 中可以看到引导区是否为ntfs格式。*(2)
而且要注意引导区和根目录分开挂载,如果自带EFI区,要先记住已存在的EFI,mount的时候不要写同一个!
# fdisk -l 分区情况
# mount /dev/sda1 /mnt 根目录
# mkdir /mnt/boot # mount /dev/sda2 /mnt/boot 引导区
vim /etc/pacman.d/mirrorlist Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
pacstrap /mnt base base-devel 安装
genfstab -L /mnt >> /mnt/etc/fstab 生成分区文件
cat /mnt/etc/fstab (查看格式 是否EFI)
arch-chroot /mnt 进入系统
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 设置时区 hwclock --systohc
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager
取消 vim /etc/locale.gen 下的zh_CN.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
en_US.UTF-8 UTF-8 注释
locale-gen
vim /etc/locale.conf 加入 LANG=en_US.UTF-8
vim /etc/hostname 在内部加入主机名称
vim /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost.localdomain localhost 127.0.1.1 myhostname.localdomain myhostname
passwd 更新密码
6.
pacman -S intel-ucode CPU
pacman -S os-prober 检测存在的系统
pacman -S grub efibootmgr 必须EFI引导的grub才能用后面的命令(
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
warning failed to connect to lvmetad,falling back to device scanning.修改
/etc/lvm/lvm.conf 中的
use_lvmetad = 0
图形界面:
fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
vim /etc/fstab
加入 /swapfile none swap defaults 0 0
useradd -m -G wheel meternal 加入用户,用户名必须小写
passwd meternal 设置密码
visudo
# %wheel ALL=(ALL)ALL删除前面的注释
重启。
sudo pacman -S xf86-video-intel 核显驱动
sudo pacman -S xorg
sudo pacman -S xfce4 xfce4-goodies Xfce sudo pacman -S plasma kde-applications kde-l10n-zh_cn KDE
sudo pacman -S sddm
sudo systemctl enable sddm
sudo systemctl disable netctl sudo systemctl enable NetworkManager
sudo pacman -S network-manager-applet
KDE安装完成以后有花屏的现象,而且没有找到kconsole的打开快捷键。