虛擬機安裝Arch(無圖形界面)


一.安裝Arch(無圖形界面)

0.准備工作;

下載arch鏡像,地址:https://www.archlinux.org/download/

 

 

1.使用VMware Workstation一路配置,選擇你下載的鏡像:

選擇你下好的iso文件:

 

 

 

二.開啟虛擬機,進入界面,開始安裝:

 

<1>選第一個.直接進入命令行:

 

 <2>首先開始分區.

 

       按照題目要求,需要四個不同的分區,但主分區只有四個,所以需要邏輯分區來幫助划分;

       本題中,將 / 放在一個分區,將其他三個文件放在另外三個邏輯分區;

  

  #fdisk /dev/sda

  (dev代表device設備,sda是SATA硬盤的名稱,hda是IDE硬盤的名稱)

 

 

<3>開始第一個分區,即 / 分區,給他分一個主分區,大小設置為+5G;

 

 

<4>開始第二個分區,設置為擴展分區(extended),為以后划分邏輯分區做准備,大小設置為剩余的+3G;

 

 <5>開始為另外三個文件設置分區;

 

 <6>打印出分區表(Print),並寫入(Write)硬盤;

P:

W:

<7>接下來將每個分區格式化成ext4系統;

  # mkfs.ext4 /dev/sda1

  # mkfs.ext4 /dev/sda5

  # mkfs.ext4 /dev/sda6

  # mkfs.ext4 /dev/sda7

<8>開始掛載(mount);

  掛載 /

  #mount /dev/sda1 /mnt

  掛載 /home

  #mkdir /mnt/home

  #mount /dev/sda5 /mnt/home

  掛載 /etc

  #mkdir /mnt/etc

  #mount /dev/sda6 /mnt/etc

  掛載 /srv

  #mkdir /mnt/srv

  #mount /dev/sda7 /mnt/srv

 

  查看分區表:

  #df -h

 

三.開始安裝系統.

<1>.編輯添加源,如果提供的源效果不好,可自行將更好的(國內的)源放在前面(可跳過);

  #nano /etc/pacman.d/mirrorlist

  格式:Server = "http:...."

<2>.刷新列表;

  #pacman -Syy

(pacman軟件包管理器是 Arch Linux 的一大亮點。它將一個簡單的二進制包格式和易用的構建系統結合了起來(參見makepkgABS)。

不管軟件包是來自官方的 Arch 庫還是用戶自己創建,pacman 都能方便地管理。

 

pacman 通過和主服務器同步軟件包列表來進行系統更新。這種服務器/客戶端模式可以使用一條命令就下載或安裝軟件包,同時安裝必需的依賴包。)

  附上ArchWiki地址:https://wiki.archlinux.org/

<3>安裝基本系統;

  #pacstrap -i /mnt base

  整個過程需保持聯網!

  然后坐等,出現選擇框,如無特殊需求,點擊Enter即可.

<4>生成fstab分區表;

  # genfstab -U /mnt >> /mnt/etc/fstab

  (genfstab:一個屬於軟件包arch-install-script的shell腳本,通過你目前電腦掛載硬盤的情況自動生成fstab文件)

<5>切換到新系統;

  #arch-chroot /mnt /bin/bash

<6>語言設置;

  #nano /etc/locale.gen

  反注釋(刪掉前面的#) 
  en_US.UTF-8 UTF-8 
  zh_CN.UTF-8 UTF-8 
  這兩個,保存 退出(Ctrl+O,Ctrl+X)

  生成locale信息:

  #locale-gen

  提交選項:

  #echo LANG=en_US.UTF-8 > /etc/locale.conf

<7>安裝grub引導;

  # pacman -S grub

 

  # grub-install --target=i386-pc --recheck /dev/sda

 

  # grub-mkconfig -o /boot/grub/grub.cfg

四.用戶管理.

  <1>.設置root密碼;

  #passwd

  <2>:添加新用戶;

  #useradd -m -g users -s /bin/bash 用戶名

  設置密碼

  #passwd 用戶名

  為用戶添加sudo權限

  #nano /etc/sudoers(我沒找到這個文件)

  在 root ALL=(ALL) ALL 下面添加 
  用戶名 ALL=(ALL) ALL 
  為你剛才創建的用戶 添加sudo權限

五.退出,重啟;

  #exit

  # reboot

 

參考:https://www.linuxidc.com/Linux/2017-12/149118.htm

  https://blog.csdn.net/r8l8q8/article/details/76516523

 

 

 

 


免責聲明!

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



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