文章目錄
- Ubuntu24.04裝機安裝指南
- 一、分區說明
- 二、基礎軟件
- 三、使用fcitx5配置中文輸入法
- 四、安裝搜狗輸入法【**不推薦**】
- 1. 安裝fcitx
- 2. 安裝輸入法
- 五、禁用`/home`目錄下自動生成文件夾
- 六、更新軟件源
- 1. 針對**新配置方式**的清華源替換方法
- 2. 針對**老配置方式**的清華源替換方法
- 七、安裝chrome
- 八、安裝gnome插件
- 插件推薦
- 九、安裝Motrix下載工具
- 十、生成SSH密鑰
Ubuntu24.04裝機安裝指南
一、分區說明
以64GB內存+500GB磁盤為例說明:
掛載點 | 大小 | 文件系統 | 說明 |
---|---|---|---|
/boot/efi | 512M | FAT32(VFAT) | 必選 EFI系統分區(ESP),存放引導文件。雙系統可以直接復用WindowsESP分區 |
/boot | 1-2GB | EXT4 | 可選獨立/boot 可防止內核更新占滿根分區,大內存機器可省略 |
/ | 100-150GB | EXT4 | 必選 根分區,系統核心和軟件安裝 |
swap | 4-8GB | SWAP | 可選64GB內存可大幅減少或禁用交換分區(用zram 替代更高效) |
/home | 剩余空間 | EXT4 | 推薦用戶數據獨立存儲,重裝系統時保留 |
二、基礎軟件
安裝基礎軟件
sudo apt update && sudo apt install -y git curl wget vim
三、使用fcitx5配置中文輸入法
由于搜狗輸入法暫時不支持fcitx5,故不使用搜狗輸入法
sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-* kde-config-fcitx5 fcitx5-config-qt
echo -e "\n# Fcitx5 Input Method Environment Variables\nexport XMODIFIERS='@im=fcitx5'\nexport XMODIFIER='@im=fcitx5'\nexport GTK_IM_MODULE=fcitx5\nexport QT_IM_MODULE=fcitx5\nexport DefaultIMModule=fcitx5" >> ~/.profile && source ~/.profile
如需安裝搜狗詞庫,請自行下載安裝
下文安裝gnome插件中,其中安裝Input Method Panel可以優化輸入法界面
四、安裝搜狗輸入法【不推薦】
搜狗輸入法安裝后,部分程序中無法使用,例如:chrome、文件管理器
1. 安裝fcitx
# 卸載ibus、fcitx5
sudo apt remove --purge ibus* fcitx5*
# 刪除殘留以及更新源
sudo apt autoremove && sudo apt autoclean && sudo apt update && sudo apt install fcitx
# 設置開機啟動
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
- 打開 系統設置——區域和語言——管理已安裝的語言——在“語言”tab下——點擊“添加或刪除語言”
- 彈出“已安裝語言”窗口,勾選中文(簡體)、英語,點擊“應用”
- 回到“語言支持”窗口,在鍵盤輸入法系統中,選擇“fcitx”
2. 安裝輸入法
- 下載linux版本搜狗輸入法
- 使用命令
sudo dpkg -i sogoupinyin_xxx.deb
安裝文件 - 終端執行
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1
- 重啟系統
reboot
注意
- 如果遇到切換輸入法后閃爍問題,可能與Wayland顯示服務器有關,執行
sudo vim /etc/gdm3/custom.conf
取消注釋WaylandEnable=false
即可 - 可以使用
fcitx-diagnose
檢查fcitx
是否正常運行
五、禁用/home
目錄下自動生成文件夾
目的:刪除中文文件夾,且系統不會再次自動創建
-
關閉user-dirs自動生成功能,
sudo vim /etc/xdg/user-dirs.conf
,將enabled=True改為enabled=False -
修改用戶現目前的文件夾(主要是為了清理文件管理器左邊顯示的欄目),
sudo vim ~/.config/user-dirs.dirs
,只保留“桌面”相關行,其余的全部注釋,例如:XDG_DESKTOP_DIR="$HOME/桌面" #XDG_DOWNLOAD_DIR="$HOME/下載" #XDG_TEMPLATES_DIR="$HOME/模板" #XDG_PUBLICSHARE_DIR="$HOME/公共" #XDG_DOCUMENTS_DIR="$HOME/文檔" #XDG_MUSIC_DIR="$HOME/音樂" #XDG_PICTURES_DIR="$HOME/圖片" #XDG_VIDEOS_DIR="$HOME/視頻"
-
強制更新,
xdg-user-dirs-update --force
-
創建英文文件夾,例如:
mkdir ~/downloads
,根據實際情況自行處理 -
刪除多余的中文文件夾,保留“桌面”文件夾
find ~ -maxdepth 1 -type d \( -name "下載" -o -name "模板" -o -name "公共" -o -name "文檔" -o -name "音樂" -o -name "圖片" -o -name "視頻" \) -exec rm -rf {} +
-
移除左側書簽欄中多余的文件夾
六、更新軟件源
在 Ubuntu 24.04 中,APT 軟件源配置方式發生了變化,默認使用 /etc/apt/sources.list.d/ubuntu.sources 文件(Debian 格式)而非傳統的 /etc/apt/sources.list。
1. 針對新配置方式的清華源替換方法
# 備份源列表
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak# 替換
sudo tee /etc/apt/sources.list.d/ubuntu.sources <<EOF
# 默認啟用清華鏡像源(Ubuntu 24.04 Noble Numbat)
Types: deb
URIs: <https://mirrors.tuna.tsinghua.edu.cn/ubuntu>
Suites: noble noble-updates noble-backports noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
EOF# 更新源
sudo apt update && sudo apt upgrade -y
2. 針對老配置方式的清華源替換方法
# 備份源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
# 替換
sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
# 更新源
sudo apt update && sudo apt upgrade -y
七、安裝chrome
# 導入 Google 包簽名密鑰
curl -fsSL https://dl.google.com/linux/linux_signing_key.pub| sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/google.gpg
# 在 Ubuntu 系統中添加 Google Chrome 存儲庫
sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
# 更新可用軟件包列表
sudo apt update
# 安裝chrome
sudo apt install google-chrome-stable
八、安裝gnome插件
chrome中安裝GNOME Shell 集成
# 安裝個性化桌面工具
sudo apt install gnome-tweaks
# 安裝主機連接器
sudo apt install chrome-gnome-shell
插件推薦
- Input Method Panel:優化輸入法面板
- Coverflow Alt-Tab: 優化切換窗口的效果
- Apps Menu:添加應用程序快捷菜單
- Extension List: 在通知欄集中管理gnome插件
- Vitals:顯示計算機的溫度、電壓、扇速、內存、處理器、系統、網絡、存儲、顯卡統計信息
- Removable Drive Menu: 通知欄中可以便捷地彈出存儲器
- Clipboard Indicator:通知欄顯示剪切板
- Dash to Dock: 任務欄配置
- OpenWeather:天氣信息
- GSConnect:手機電腦互聯
- Blur my Shell:為 GNOME Shell 的不同部分添加模糊外觀,包括頂部面板、破折號和概覽。
九、安裝Motrix下載工具
Motrix是一款BT下載工具
- 下載后使用
sudo dpkg -i Motrix_xxx.deb
安裝即可 - 建議配合chrome 插件 Aria2 Explorer一起使用,需要修改Aria2 Explorer中Aria2-RPC-Server的端口由6800改為16800即可
十、生成SSH密鑰
生成ssh密鑰,按推薦優先級排序
- 當前最推薦的 SSH 密鑰類型,密鑰短(256位)、安全性高、性能優
ssh-keygen -t ed25519 -C "your_email@example.com"
- 次選方案,安全性也很好
ssh-keygen -t ecdsa -b 521 -C "your_email@example.com"
- 傳統選擇,兼容性最好。需要足夠長的密鑰長度(至少 3072 位,推薦 4096)
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"