安装过程大部分参考
官方文档: 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.修改
use_lvmetad = 0
- /etc/lvm/lvm.conf 中的
图形界面:
- fallocate - l 4G / swapfile chmod 600 / swapfilemkswap / swapfileswapon / swapfile
- vim /etc/fstab加入
- /swapfile none swap defaults 0 0
- useradd - m - G wheel meternal加入用户,用户名必须小写passwd meternal设置密码
- visudo
- # %wheel ALL=(ALL)ALL删除前面的注释
重启。
sudo
- sudo pacman - S xf86 - video - intel核显驱动
pacman -S xorg
- sudo pacman -S xfce4 xfce4-goodies Xfce
- sudo pacman -S plasma kde-applications kde-l10n-zh_cn KDE
- sudo pacman - S sddmsudo systemctl enable sddm
- sudo systemctl disable netctl
- sudo systemctl enable NetworkManagersudo pacman -S network-manager-applet
KDE 安装完成以后有花屏的现象,而且没有找到 kconsole 的打开快捷键。
来源: http://www.bubuko.com/infodetail-2447399.html