ArchLinux安裝

前言

基于VMWare安裝ArchLinux的虛擬機,使用LVM。

參考網站

archlinux Installation guide wiki
archlinux LVM

安裝過程

  1. 創建一個VMware新的虛擬機
    選擇:其他 Linux 4.x 或更高版本內核 64 位,磁盤空間30G,UEFI格式。


    虛擬機高級選項.PNG

    虛擬機設置.PNG
  2. 開啟虛擬機,默認選擇第一項,進入到安裝環境中。


    CD安裝開機.PNG

    安裝環境.PNG
  3. 測試網絡環境是否連通

ping www.baidu.com

網絡環境測試.PNG

  1. 刷新本地時間以確保時間準確無誤

timedatectl set-ntp true

  1. 修改軟件倉庫鏡像地址,將中國的地址移到最前面

vi /etc/pacman.d/mirrorlist


倉庫鏡像地址修改.PNG
  1. 分區
  1. 分區方案
    /boot - 200MB
    / - 20GB
    /home - 10GB
  2. cfdisk /dev/sda
    select label type 選擇 gpt
    磁盤分區后的效果圖如下:


    磁盤分區.PNG
  3. 創建物理卷
    pvcreate /dev/sda2 #這個掛載/分區
    pvcreate /dev/sda3 #這個掛載/home分區


    創建物理卷.PNG
  4. 創建卷組
    vgcreate vg_os /dev/sda2
    vgcreate vg_home /dev/sda3


    創建卷組.PNG
  5. 創建邏輯卷
    lvcreate -l +100%FREE -n lv_os vg_os
    lvcreate -l +100%FREE -n lv_home vg_home


    創建邏輯卷.PNG
  6. 格式化分區
    mkfs.vfat /dev/sda1
    mkfs.ext4 /dev/vg_home/lv_home
    mkfs.ext4 /dev/vg_os/lv_os


    格式化分區.PNG
  7. LVM支持
    modprobe dm-mod
    vgscan
    vgchange -ay


    LVM支持.PNG
  8. 編輯 /etc/mkinitcpio.conf,在HOOKS最前面添加 dm-mod,在block與filesystem這兩項中間插入lvm2
    vim /etc/mkinitcpio.conf


    修改mkinitcpio文件.PNG
  1. 掛載分區

mount /dev/vg_os/lv_os /mnt #要先掛載了系統盤,然后才進行下面的操作。
mkdir -p /mnt/boot/efi
mkdir -p /mnt/home
mount /dev/sda1 /mnt/boot/efi
mount /dev/vg_home/lv_home /mnt/home


分區掛載結果.PNG
  1. 安裝基礎包

pacstrap -i /mnt base base-devel

  1. 將分區掛載信息寫入到fstab中

genfstab -U /mnt >> /mnt/etc/fstab
這一步需要檢查生成的fstab文件是否正確


分區信息寫入fstab.PNG
  1. change root 到新安裝的系統

arch-chroot /mnt


改變根目錄.PNG
  1. 安裝vim

pacman -S vim

  1. LVM設置

編輯 /etc/mkinitcpio.conf ,在block與filesystem這兩項中間插入lvm2
vim /etc/mkinitcpio.conf


mkinitcpio設置.PNG

mkinitcpio -p linux

  1. 設置時區

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
設置硬件事件
hwclock --systohc

  1. 修改字符編碼,把en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8 zh_CN GB2312的注釋取消掉

vim /etc/locale.gen
locale-gen


生成字符編碼.PNG

設置locale.conf中的LANG變量
echo LANG=en_US.UTF-8 > /etc/locale.conf

  1. 設置主機名

echo ArchTest > /etc/hostname

  1. 安裝NetWorkManager

pacman -S networkmanager net-tools
vim /etc/hosts 添加下面條目
127.0.0.1 localhost
::1 localhost

  1. 修改root密碼

passwd

  1. 安裝引導程序(UEFI)

pacman -S grub efibootmgr dosfstools
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux
grub-mkconfig -o /boot/grub/grub.cfg

  1. 退回安裝環境

exit

  1. 解掛分區

umount -R /mnt

  1. 重啟

reboot

  1. 再重啟進入系統后,啟動dhcp服務

systemctl enable dhcpcd

  1. 創建普通用戶

useradd -m -g wheel -s /bin/bash test
passwd test 設置test用戶密碼
開啟sudo權限
vim /etc/sudoers 82行注釋去掉


開啟sudo權限.PNG
  1. 安裝完成

后話

之前我折騰過一陣子的ArchLinux和Manjaro,不可否認Manjaro比ArchLinux方便太多了,但之所以不用Manjaro的原因是它的圖形界面安裝過程中沒法使用LVM,這點就非常的蛋疼了,意味著一旦磁盤空間用滿要擴容會非常的不便,我之前有一次重裝系統就是/分區空間滿了,但是又因為沒有使用LVM,沒有辦法擴容。(如果有朋友知道如何在安裝Manjaro的過程中使用LVM可以在評論中留言,謝謝。)
還有就是關于圖形界面的問題,我是覺得沒有必要安裝圖形界面,最重要的原因是:Linux的各種軟件和windows下的差太多了,用戶體驗被完爆,例如:sublime3在linux桌面環境下面就有無法喚出中文輸入法的bug,百度的解決辦法是不完善的,每新開一個標簽頁就會出現一次(反正我個人是用不習慣的)。當然如果非要安裝一下圖形界面的話,我的使用體驗是:gnome太吃資源(我的電腦比較渣,虛擬機直接卡爆,如果是實體機還好),xfce4有很多軟件在上面都有奇怪的bug(例如:網易云音樂會有兩條通知欄,截圖放在下面),還有一個kde沒有體驗過不好評價。我現在平時使用都是win10+archlinux虛擬機,win10上面寫代碼和看文檔,linux上面編譯運行程序。

網易云音樂bug.PNG

2019年6月2日

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,563評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,694評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,672評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,965評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,690評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,019評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,013評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,188評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,718評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,438評論 3 360
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,667評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,149評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,845評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,252評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,590評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,384評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,635評論 2 380

推薦閱讀更多精彩內容

  • 安裝教程 前期準備 安裝介質 在安裝之前我們先要準備一個安裝介質,在這里只推薦U盤作為安裝介質。 到https:/...
    Otis4631閱讀 5,484評論 0 5
  • 按照 Archlinux Wiki 安裝,并結合網上現有的文檔進行了梳理。個人在進行雙系統的 grub 部署時,w...
    孤城恨寒閱讀 10,130評論 0 6
  • 前言 本人也是第一次安裝archlinux,嚴格來說是第一次安裝成功,記錄一下,既為自己也為新手。此方式是非UEF...
    杜龍少閱讀 3,326評論 1 50
  • archlinux系統安裝 準備一個足夠大的U盤(一般安裝鏡像為500多兆接近600兆)把鏡像寫入U盤, 推薦工具...
    fu01閱讀 1,391評論 0 1
  • 以下內容大多來自 傳送門,并根據其它資料以及自己的實際進行了修改整理,感謝原作者無私分享。 基本安裝教程 首先進行...
    FiveStrong閱讀 7,450評論 0 24