安裝archlinux
⑴ [真 · 萌新向] Arch linux 安裝 (archinstall)
Arch Linux 安裝(archinstall)真 · 萌新向指南
Arch Linux 是一個以 KISS(Keep It Simple, Stupid)原則設計的 Linux 發行版,因其高度的可定製性和強大的社區支持而受到許多用戶的喜愛。然而,對於初學者來說,Arch Linux 的安裝過程可能會顯得有些復雜。幸運的是,Arch Linux 社區提供了一個名為 archinstall 的腳本,可以大大簡化安裝過程。以下是使用 archinstall 在虛擬機中安裝 Arch Linux 的詳細步驟。
一、鏡像下載首先,你需要從可靠的鏡像源下載 Arch Linux 的 ISO 鏡像。推薦使用清華大學的鏡像源,地址如下:
https://mirrors.tuna.tsinghua.e.cn/archlinux/iso/
選擇最新的 ISO 鏡像進行下載。
二、在虛擬機中安裝這里以 VirtualBox 為例,其他虛擬機(如 VMware、Hyper-V 等)的安裝過程大同小異。
新建虛擬機
打開 VirtualBox,點擊「新建」按鈕。
在「名稱與操作系統」界面中,選擇「Linux」和「Arch Linux」(如果列表中沒有 Arch Linux,可以選擇「Other Linux」或「Other/Unknown」)。
在「內存大小」界面中,分配適當的內存給虛擬機(建議至少 2GB)。
在「硬碟」界面中,選擇「現在創建虛擬硬碟」,然後點擊「創建」。
在接下來的「虛擬硬碟文件類型」界面中,選擇「VDI(VirtualBox Disk Image)」。
在「存儲在物理硬碟上」界面中,選擇「動態分配」。
在「文件位置和大小」界面中,選擇虛擬硬碟的存儲位置和大小(建議至少 20GB)。
配置虛擬機
在虛擬機設置中,確保已選擇下載的 Arch Linux ISO 鏡像作為啟動盤。
在「系統」選項卡中,確保已勾選「啟用 EFI(特殊用於某些操作系統)」選項。
啟動虛擬機
新建完成後,啟動虛擬機。
在啟動菜單中,選擇第一項「Arch Linux install medium (x86_64, UEFI)」並按 Enter 鍵進入安裝環境。
進入安裝環境
你會看到一個以 root 身份登錄的 zsh shell。
使用 archinstall 安裝
在 zsh shell 中,輸入 archinstall 並按 Enter 鍵開始安裝過程。
你會看到一個圖形化的安裝界面,使用方向鍵上下選擇,回車確定,/ 鍵查找。
在安裝界面中,你需要進行以下配置:
- Archinstall language:安裝器語言(沒有中文,選擇英文即可)。
- Keyboard layout:鍵盤布局(默認美式即可)。
- Mirror region:區域鏡像源(選擇 China)。
- Locale language:區域設置的語言(選擇 zh_CN.UTF-8)。
- Locale encoding:區域設置的編碼(默認即可)。
- Drive(s):驅動器選擇安裝的磁碟(虛擬機的話應該只有一個)。
Disk layout:磁碟布局,選擇第二個「wipe all select drives」(擦除所有選擇的磁碟)。
filesystem:文件系統,選擇 ext4。
create a separate partition for /home:是否為 /home 創建一個獨立的分區(可選,根據需求選擇)。
- Disk encryption:磁碟加密(可選,根據需求選擇)。
- Bootloader:引導載入器,選擇 systemd-boot。
- Swap:交換空間,一般來說建議啟用。
- Hostname:主機名稱(自定義)。
- Root password:root 密碼(建議設置一個密碼)。
- User account:一般用戶(添加一個作為主要使用的賬戶,並設置為超級用戶,可以 sudo)。
接下來,進行以下附加配置:
- profile:外觀
選擇 desktop。
選擇桌面環境(如 KDE)。
選擇顯卡驅動(虛擬機中選擇最後一個)。
- Audio:音頻(使用默認的 pipewire)。
- Kernels:內核(不用動)。
- Additional packages:附加包(可以之後再單獨安裝)。
- Network configuration:網路配置(Copy ISO configuration)。
- Timezone:時區(選擇 Asia/Shanghai)。
- Automatic time sync:自動時間同步(選擇 True)。
- Optional repositories:可選倉庫(留空,默認的基本就夠用了)。
- 選擇完畢後,點擊「Install」開始安裝。
- 安裝過程中,你會被提示是否進行 chroot 操作,選擇「yes」。
- 進入 chroot 的 shell 界面後,可以安裝一些中文字體(如 noto-fonts-cjk、adobe-source-han-sans-cn-fonts 等)。
- 安裝完成後,輸入 exit 退出 chroot 環境。
- 點擊「reboot」重啟虛擬機。
- 重啟後,你應該能夠看到你的 Arch Linux 桌面環境(如 KDE)。
- 登錄你創建的用戶賬戶,開始享受你的 Arch Linux 系統吧!
通過以上步驟,你應該能夠成功地在虛擬機中使用 archinstall 腳本安裝 Arch Linux。祝你使用愉快!
⑵ archlinux安裝教程
ArchLinux安裝教程:
1. 准備安裝介質
- 下載鏡像:從ArchLinux官網下載最新的ISO文件(通常名字為archlinux-[日期]-[架構].iso)。
- 製作U盤啟動工具:使用工具(如Rufus或balenaEtcher)將ISO文件寫入U盤,製作啟動盤。
2. 啟動系統
- 開機從U盤啟動:將製作好的U盤插入電腦,重啟電腦並從U盤啟動。
- 進入安裝界面:在啟動菜單中選擇「Boot Arch Linux」進入安裝終端。
3. 系統安裝准備
- 聯網:使用wifi-menu(對於無線網路)或配置有線網路連接。
- 編輯鏡像站文件:編輯/etc/pacman.d/mirrorlist,選擇一個較快的中國鏡像源,以提高下載速度。
4. 分區與格式化
- 開始分區:使用cfdisk或其他分區工具進行磁碟分區(推薦使用UEFI+GPT方案)。
- 創建分區:創建一個Linux文件系統分區(id為83)。
- 格式化並掛載:使用mkfs.ext4格式化分區,並使用mount /dev/sdX1 /mnt掛載到/mnt。
5. 安裝基本系統
- 開始安裝:運行pacstrap /mnt base base-devel安裝基本操作系統和開發工具。
6. 配置基礎系統
- 生成fstab:使用genfstab -U /mnt >> /mnt/etc/fstab生成文件系統表。
- 切換根目錄:arch-chroot /mnt切換到新安裝的系統。
- 設置時區:使用timedatectl set-timezone設置時區。
- 設置locale:編輯/etc/locale.gen並運行locale-gen生成locale。
- 設置root密碼:使用passwd設置root密碼。
7. 引導系統
- 安裝引導程序:對於UEFI系統,使用pacman -S grub efibootmgr安裝GRUB,並運行grub-install --target=x86_64-efi --efi-directory=/boot/efi安裝GRUB到EFI分區。
- 配置GRUB:運行grub-mkconfig -o /boot/grub/grub.cfg生成GRUB配置文件。
8. 用戶管理
- 創建新用戶:使用useradd -m -g users -s /bin/bash 用戶名創建新用戶,並使用passwd 用戶名設置密碼。
- 添加用戶到sudo組(可選):編輯/etc/sudoers文件,使用visudo命令添加新用戶到sudo組。
9. 網路配置
- 配置網路管理器:安裝並啟用NetworkManager進行網路管理。
10. 安裝桌面環境
- 選擇並安裝桌面環境:使用pacman安裝所需的桌面環境(如GNOME、KDE等)及其依賴。
11. 安裝完後的工作
- 重啟系統:退出chroot環境,卸載掛載的分區,並重啟系統。
- 首次登錄:使用新創建的用戶登錄系統,完成首次配置。
請注意,以上步驟可能會根據具體硬體和系統需求有所調整。在安裝過程中,務必小心操作,以免誤刪重要數據。