Arch安裝小記

Archlinux安裝過程

部分借鑑某些教程 侵權刪


[聯網]

wifi-menu


[分區]

parted /dev/sda#編輯第一硬盤

(parted) mklabel gpt #設置分區表爲gpt

(parted) mkpart esp fat32 1MiB 513MiB #建立EFI分區

(parted) mkpart root ext4 513MiB 100% #建立根目錄分區

(parted) set 1 boot on #設置第一分區活動

quit #推出


[格式化]

mkfs.vfat -F 32 /dev/sda1 #格式化第一分區

mkfs.ext4 /dev/sda2 #格式化第二分區


[掛載分區]

mount /dev/sda2 /mnt #掛載第二分區到根目錄

mount /dev/sda1 /mnt/boot #掛載boot目錄到第一分區


[安裝並進入基本系統]

nano /etc/pacman.d/mirrorlist #編輯鏡像列表

把隨便一箇中國源按格式複製到最上面 (alt+6複製 ctrl+u粘貼)

pacstrap /mnt base base-devel #安裝基本系統

genfstab -U /mnt >> /mnt/etc/fstab #生成一個fstab文件(我並不知道這是幹嘛的)

arch-chroot /mnt#進入安裝好的基本系統


[部分設置]

nano /etc/locale.gen #編輯locale.gen文件

去掉en_US.UTF-8 UTF-8zn_CN.UTF-8 UTF-8前面的井號

locale-gen #生成文件

echo LANG=en_US.UTF-8 > /etc/locale.conf #設置終端語言(中文會亂碼)

ln -sf /usr/sharezoneinfo/Asia/Shanghai /etc/localtime #設置時區

hwclock --systohc #設置硬件時鐘爲UTC

echo yourhostname > /etc/hostname #設置主機名

nano /etc/hosts 

設置爲

127.0.0.1localhost.localdomainlocalhost
::1 localhost.localdomainlocalhost
127.0.1.1 yourhostname.localdomainyourhostname

passwd #設置root用戶密碼

useradd -m yourname#新建用戶

passwd yourname#設置用戶密碼

使用戶獲取root權限

EDITOR=nano visudo

找到一行 root ALL=(ALL) ALL

在下面一行寫上 youname ALL=(ALL) ALL


[啓動設置]

bootctl --path=/esp install #安裝efi啓動文件

bootctl --path=/esp update #更新efi啓動文件

nano /esp/loader/loader.conf #編輯啓動文件

default arch-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

timeout 0

editor 0

nano /esp/loader/entries/arch.conf #編輯啓動文件

title Arch

linux /vmlinuz-linux

initrd /initramfs-linux.img

options root=dev/sdx (linux安裝分區) rw


[一些配置]

pacman -S gnome #安裝gnome桌面環境

pacman -S wqyzenhei #安裝中文字體

systemctl enable gdm #啓動gdm 開機gnome桌面會自己啓動

systemctl enable NetworkManager #啓動NetworkManager 開機網絡會自己啓動


[完畢]

exit #退出

reboot #重啓


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章