or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Arch Linux Installation Workshop
會場內 Wifi
ssid: archlinux.tw
password: since20130818
下載 Arch Linux iso
建立一個虛擬機器
QEMU 或其他你熟悉的虛擬機器軟體皆可
將 Arch iso 放進虛擬機裡面開機
建立
run.sh
如下RAM(-m) 和 CPU(-smp) 大小可依據個人需要做調整
第一個選項進入安裝介面
網路設定
虛擬機基本上不需要下面步驟
網路設定 —— 網路介面
網路設定 —— SETUP
網路設定 —— 測試
網路設定 —— 時間
pacman & makepkg 設定
/etc/makepkg.conf
可修改
MAKEFLAGS
加快套件編譯速度/etc/pacman.conf
啟用顏色、平行下載、彩蛋
/etc/pacman.d/mirrorlist
鏡像站列表,可加入下面幾組台灣的站點
或是直接從
/etc/pacman.conf
內作修改Mirror Overview
確認可以正常進行同步
硬碟分割、格式化
查看已安裝硬碟
本次將安裝在
/dev/sda
上,配置如下:/boot
/
Tips: 也可以另外切一區
/home
,方便重灌備份。可以用
cfdisk
工具方便切割磁碟:選擇 gpt 後繼續
建立第一個磁區
512M 留給
/boot
2G 的 SWAP
剩下就是根目錄
/
的確認好後選擇
[Write]
將變更寫入硬碟按下後要輸入
yes
才會確定寫入成功寫入後下面會有提示,便可以離開此介面
也可以在 Command Line 確認切割結果:
將 partition 做格式化
掛載分區
確認掛載情況
安裝系統
以
/mnt
作為根目錄安裝系統若造遇類似 PGP 問題可以先更新 keyring
接著重新 pacstrap 一次即可
安裝成功訊息如下
將磁碟分割表匯入
檢查
/
、/boot
跟 SWAP 分區都在進入安裝好的系統
進入後記得重新做一次 pacman & makepkg 設定
時區、語系設定
台北時區
同步硬體時鐘
語言環境
編輯
/etc/locale.gen
取消註解如下設定系統語言
注意:相當不建議預設使用中文環境。
產生 locale
網路設定
設定主機名稱
這邊以
archbtw
作為示範編輯
/etc/hosts
如下橫的三個欄位分別代表 IPAddress 、 Hostname 、 Alias
固定 IP 要將
127.0.0.1
替換成 IP 位址安裝網路相關套件
啟用 NetworkManager
準備開機環境
設定 root 密碼
Bootloader —— GRUB
確認是否支援 UEFI
支援
不支援
新增 GRUB 至開機選單
GPT/UEFI
BIOS/MBR
QEMU 要記得加個
--force
安裝成功訊息如下
產生 grub config
重新開機進入系統
QEMU 將
-cdrom
那行拿掉重新執行即可第一次開機
選第一個進入系統
登入 root 帳號
確認網路正常運作
新建使用者
設定使用者密碼
將使用者加入 wheel 群組
允許 wheel 組有 sudo 權限
編輯
/etc/sudoers
vim 記得用
:wq!
強制存檔離開桌面及中文環境
安裝顯示卡驅動
虛擬機可略過此步驟
NVIDIA
AMD
INTEL
Intel 11 代以上 CPU + NVIDIA 注意新的 Linux Kernel(v5.18+) 可能會有問題 ,開機參數後面要加
ibt=off
,或是用較舊的 Linux Kernel 。安裝桌面環境
下面僅用 Gnome 做示範
Gnome
KDE Plasma 5
安裝選項 Enter 按到底即可
重新開機進入桌面
安裝中文輸入法、字型
設定輸入引擎環境變數
編輯
/etc/environment
如下(需要 sudo 權限)重新開機進入桌面
找到設定 -> Keyboard -> Input Sources
新增 Other 裡面的 Chewing 並新增
Preference 依據個人需要做調整
Preference(1/3)
Preference(2/3)
Preference(3/3)
AUR Helper
安裝 AUR Helper
下面用 yay 做示範,也可以用 其他 AUR Helpers
安裝 yay
測試 yay 更新系統
現在可以安裝非官方包了
打開安裝好的 Chrome
到此 安裝結束
歡迎加入
最後切記
有問題先看 ArchWiki