archlinux個人安裝問題記錄(未整理&未完成)[linux]
安裝過程大部分參考
官方文檔: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的打開快捷鍵。
archlinux個人安裝問題記錄(未整理&未完成)[linux]