Linux學習----ArchLinux安裝


archLinux 安裝步驟

驗證啟動模式

# ls /sys/firmware/efi/efivars
如果目錄不存在系統則是以BIOS或CSM模式啟動

連接網絡

  1. # ip link 檢查網絡連接
  2. # wifi-menu 連接wifi
  3. # pppoe-setup
  4. # systemctl start adsl
  5. # ping archlinux.org 檢查網絡連接

更新系統時間

# timedatectl set-ntp true

建立硬盤分區

  1. # fdisk -l 查看硬盤分區
  2. # fdisk /dev/sda 進行硬盤分區,n---添加一個分區,w---保存並退出,q---直接退出
    分區示例如圖:

格式化分區

# mkfs.ext4 /dev/sdX1
如果您創建了交換分區(例如 /dev/sda3),使用 mkswap 將其初始化:

 # mkswap /dev/sdX2    分配交換分區
 # swapon /dev/sdX2    打開交換分區

掛載分區
mount /dev/sdX1 /mnt
mount /dev/sdx2 /
mount /dev/sdx3 /home

詳情見 https://wiki.archlinux.org/index.php/File_systems_(簡體中文)#創建文件系統

選擇鏡像

# nano /etc/pacman.d/mirrorlist
找到China源並將該源移動到最前面,具體怎么操作見 http://www.vpser.net/manage/nano.html

安裝必須的軟件包

最新版的base包中移除了vi vim nano dhcpcd,而官方給出的示列中沒給出這些包。
# pacstrap /mnt base linux linux-firmware vi vim nano dhcpcd

配置系統

# genfstab -U /mnt >> /mnt/etc/fstab生成 fstab 文件 (用 -U 或 -L 選項設置UUID 或卷標)
# arch-chroot /mnt 進入系統

設置時區

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#hwclock --systohc --utc

本地化

# nano /etc/locale.gen
去掉以下的注釋:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
# locale-gen生成 locale 訊息
# echo LANG=en_US.UTF-8 > /etc/locale.conf創建 locale.conf

網絡

# nano /etc/hostname 創建 hostname 文件:
添加對應的信息到 hosts:

127.0.0.1	localhost
::1		localhost
127.0.1.1	myhostname.localdomain	myhostname

PS:如果系統有一個永久的 IP 地址,請使用這個永久的 IP 地址而不是 127.0.1.1

Root 密碼

# passwd

安裝引導程序(GRUB)

  1. # pacman -S grub efibootmgr安裝grub和efibootmgr
  2. # grub-install --target=i386-pc /edv/sda寫入一次引導
  3. # grub-mkconfig -o /boot/grub/grub.cfg
  4. # pacman -S linux
  5. # pacman -S intel-ucode重新安裝一次內核和內核微碼
  6. # grunb-mkconfig -o /boot/grub/grub.cfg 重新寫入一次引導

以上第5看自己的處理器來,如果你是AMD的處理器需要改成amd-ucode

添加用戶

# useradd -m -g users -s /bin/bash 用戶名
# passwd 用戶名
# nano /etc/sudoers
在 root ALL=(ALL) ALL 下面添加
用戶名 ALL=(ALL) ALL
為你剛才創建的用戶 添加sudo權限

網絡配置

# systemctl enable dhcpcd有線連接
# pacman -S iw wpa_supplicant dialog無線連接

以上就完成了一個最基本的archLinux的安裝
參考:
https://blog.csdn.net/r8l8q8/article/details/76516523
https://wiki.archlinux.org/index.php/Installation_guide_(簡體中文)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM