---
# System prepended metadata

title: Linux 初始安裝及設定手冊 Part 1

---

# Linux 初始安裝及設定手冊 Part 1
## 注意事項

請注意
指令前面沒有加 `sudo` 代表不需要
因為這與全域安裝或是使用者安裝有關
錯誤使用可能會使安裝出問題

本指南僅適用撰寫時的情況
會盡可能補全
但是因系統更新及套件更新可能很快
因此不一定可以涵蓋所有情況
請記得隨時 Google 查詢遇到的問題
感謝
更新時間 2025.11.06
## 目錄

Linux 初始安裝及設定手冊 Part 1 ( 本篇 )
[Linux 初始安裝及設定手冊 Part 2 ( 基礎安裝 )](https://hackmd.io/@JoeYang/S1klXnDRlx)
[Linux 初始安裝及設定手冊 Part 3 ( 一般開發相關 )](https://hackmd.io/@JoeYang/ByKPf2v0gg)
[Linux 初始安裝及設定手冊 Part 4 ( 容器相關開發環境 )](https://hackmd.io/@JoeYang/Sk2N6sP0el)
[Linux 初始安裝及設定手冊 part 5 ( 常用工具 )](https://hackmd.io/@JoeYang/ByyMCsPCll)
[Fedora install Nvidia Driver Guide](https://hackmd.io/@JoeYang/SkjToMrAxe)
[Fedora install CUDA Toolkit Guide](https://hackmd.io/@JoeYang/r1m736Vk-e)
[Fedora install cuDNN Guide](https://hackmd.io/@JoeYang/S13WPbBkbe)


## iso 下載
`https://ubuntu.com/download/desktop`
`https://www.fedoraproject.org/kde/download/`

目前安裝以 Fedora 為主

## 檔案架構

### 檔案與權限

| 類型 | 範例路徑 | 是否共用 | 擁有者 | 備註 |
|------|------------|------------|---------|------|
| 系統程式 | `/usr/bin/zsh`, `/usr/bin/code` | Y | root | 所有使用者共用 |
| 全域設定 | `/etc/profile` | Y | root | 所有使用者登入都會讀取 |
| 新使用者模板 | `/etc/skel` | N/A | root | useradd 建帳號時複製 |
| 使用者家目錄 | `/home/*` | N | 各自使用者 | 彼此隔離 |
| root 家目錄 | `/root` | N | root | 僅 root 登入使用 |
| 共用主題 / 外掛 | `/usr/share/oh-my-zsh/` | Y | root | 全系統共用 |
| 輸入法全域設定 | `/etc/profile.d/ime.sh` | Y | root | 所有使用者登入套用 |
| 個人輸入法設定 | `~/.config/{ibus,fcitx}/` | N | 使用者本人 | 各自偏好設定 |
| Zsh 歷史檔 | `~/.zsh_history` | N | 使用者本人 | 只記錄自己的指令 |





## 更新
#### Ubuntu 流程
請執行
```
sudo apt update
sudo apt upgrade
```


#### Fedora 流程
請執行
```
sudo dnf update
```
首次更新可能會出現以下訊息
```bash
#範例訊息
Importing GPG key 0xFD431D51:
 Userid     : "Fedora (42) <fedora@fedoraproject.org>"
 Fingerprint: 1234 5678 ABCD EFGH AB12 90D4 1AC3 78D8 FD43 1D51
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-42-x86_64
Is this ok [y/N]:
```
請至
確認GPG金鑰正確
`https://fedoraproject.org/security`




