Arch Linux VMware虛擬機(新手)安裝教程

準備工作:

下載好Arch Linux的鏡像文件

   百度打開Arch官網(wǎng)點擊download(下載)轉(zhuǎn)到下載界面,點擊磁力下載或者種子下載(官網(wǎng)默認是英文,英文不好的童鞋可以安裝瀏覽器翻譯插件,本人使用Windows10自帶的edge瀏覽器,推薦安裝Translator For Microsoft Edge進行翻譯)

下載好種子文件后雙擊進行下載,這里本人的電腦安裝了迅雷極速版(體積小,沒有廣告,速度快),所以直接彈出迅雷進行下載

虛擬機配置:

新建虛擬機,如圖所示

選擇鏡像文件

選擇Linux內(nèi)核版本

重命名虛擬機,并選擇虛擬機系統(tǒng)文件保存路徑(此處本人將F盤作為VMware的默認保存位置,虛擬機首選項里面可以設(shè)置)

選擇磁盤空間(練習使用推薦20G,至少要有8G磁盤空間)

點擊自定義硬件進行最后的配置,這里建議移除打印機,硬件條件好的童鞋可以視情況修改內(nèi)存大小和CUP及虛擬加速項,網(wǎng)絡(luò)默認NAT就OK

至此,虛擬機的設(shè)置告一段落,下面進入系統(tǒng)安裝階段

開始系統(tǒng)安裝:(一定連接網(wǎng)絡(luò))

官方給出的安裝步驟(不一定每個都要完成,視實際情況定,但是系統(tǒng)關(guān)鍵所需部分必須安裝)

點擊開啟此虛擬機啟動系統(tǒng),進入安裝界面后點擊第一項進入預(yù)安裝階段

ifconfig檢查網(wǎng)卡,ping測試網(wǎng)絡(luò)連通信息

更新時鐘,并設(shè)置硬件時鐘

開始分區(qū)

    /dev/sda1 啟動分區(qū)

    /dev/sda2 交換分區(qū)

    /dev/sda3 根分區(qū)

    fdisk -l 查看磁盤信息

cfdisk /dev/sda 進入圖形化分區(qū)工具進行分區(qū)操作

新建如圖所示的三個分區(qū)(分區(qū)選擇主分區(qū)primary),并將/dev/sda1設(shè)置成boot分區(qū)

用mkfs工具創(chuàng)建系統(tǒng)文件系統(tǒng)

   mkfs.ext4 /dev/sda1 啟動分區(qū)文件系統(tǒng)

   mkfs.ext4 /dev/sda3 根分區(qū)文件系統(tǒng)

   mkswap /dev/sda2 交換空間文件系統(tǒng)

   swapon /dev/sda2 開啟交換空間 ,是否開啟可用top命令查看,如果顯示有交換空間說明開啟,反之,沒有

創(chuàng)建/mnt/boot目錄,并掛載啟動分區(qū)

   接著掛載跟分區(qū)到 /mnt下,如圖操作

查看掛載情況,如果沒有掛載上必須重新掛載,以免后續(xù)操作失敗

設(shè)置更新源信息

ls /etc/pacman.d/mirrorlist 查看路徑

    vim /etc/pacman.d/mirrorlist vim工具進行查看和配置

操作(此步不會的可以百度):

    在命令模式下(不包括引號)

      "set nu"置行號

      "/China"索中國的源

      安裝v并移動光標進行選擇,然后按y進行復(fù)制,再移動到文件頭部按p進行粘貼

      "wq"存并退出

pacman -Sy 刷新系統(tǒng)

   pacstrap /mnt base base-devel 安裝基礎(chǔ)系統(tǒng),此處必須聯(lián)網(wǎng),安裝速度視具體網(wǎng)速和硬件情況定

安裝好好會有如圖所示的提示信息,如果出現(xiàn)錯誤一定回頭檢查,一定在某一步設(shè)置錯誤,切記繼續(xù)下面的步驟,徒勞

生成一個?fstab?文件來規(guī)定磁盤分區(qū)、塊設(shè)備,或者遠程文件系統(tǒng)是如何掛載進文件系統(tǒng)中

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

進入 chroot 環(huán)境,這樣可以為當前進程以及子進程切換當前根目錄

arch-chroot/mnt

有沒有觀察到root變色了???說明成功進入chroot環(huán)境

設(shè)置系統(tǒng)時區(qū)和時鐘信息

用下面這條命令設(shè)定時區(qū):

ln-sf?/usr/share/<時區(qū)信息>/<地區(qū)>/<城市>/etc/localtime

獲取時區(qū)列表,輸入:

ls/usr/share/zoneinfo

用?hwclock?命令設(shè)定硬件時鐘:

hwclock--systohc?--utc

設(shè)置系統(tǒng)支持語言

vim /etc/locale.gen選擇需要的語言(去掉前面的#即可)

用下面的命令在?/etc?文件夾里生成 關(guān)于地區(qū)的配置文件:

locale-gen

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

expoet LANG=en_US.UTF-8

安裝boot loader(啟動)文件:

  pacman -S grub 進行g(shù)rub啟動程序的下載

將grub安裝到/dev/sda磁盤上面,并生成配置文件

  grub-install /dev/sda (圖中有誤,多打了一個1)

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

設(shè)置系統(tǒng)主機名

  echo "angle" > /mnt/hostname

配置hosts

  添加內(nèi)容:127.0.0.1 angle.localdomain angle

設(shè)置root密碼

  passwd root (密碼輸入時不可見)

安裝net-tools,方便在重啟系統(tǒng)后進行個人軟件的安裝

  pacman -Sy net-tools

reboot 重啟后進入新系統(tǒng),如果看到如下圖所示界面,那么恭喜你Arch Linux系統(tǒng)安裝成功,后續(xù)圖形化界面和軟件視個人需求安裝,個人認為不要圖形化界面系統(tǒng)運行速度更快,事故率會更低

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容