安裝與基礎(chǔ)配置完整指南:從ISO到Docker)
這次我們直接看 Ubuntu 最新 LTS 系統(tǒng)的完整落地流程從 ISO 鏡像下載、安裝包校驗(yàn)、U 盤啟動盤制作到雙系統(tǒng)/虛擬機(jī)/物理機(jī)安裝再到裝完系統(tǒng)后必做的基礎(chǔ)配置——軟件源、顯卡驅(qū)動、輸入法、Docker、開發(fā)環(huán)境、SSH 遠(yuǎn)程登錄。很多人裝 Ubuntu 容易卡在幾個地方ISO 下載渠道不干凈、啟動盤做完無法引導(dǎo)、裝完進(jìn)系統(tǒng)花屏、軟件源更新慢、輸入法切不出來、NVIDIA 驅(qū)動裝完黑屏。這篇文章不再給零散命令而是把一套完整可復(fù)用的流程串起來照著做就能把系統(tǒng)跑起來。文章以 Ubuntu 26.04 為基準(zhǔn)展開。需要注意26.04 屬于 Ubuntu 下一個長期支持版本周期具體版本號和內(nèi)核版本以官方發(fā)布渠道為準(zhǔn)。文中涉及命令和配置邏輯在 22.04/24.04/26.04 等主流 Ubuntu 系統(tǒng)上基本通用遇到個別命令差異時我會直接標(biāo)注。1. 核心能力速覽能力項(xiàng)說明系統(tǒng)類型Ubuntu 桌面版 / 服務(wù)器版長期支持版本主要功能桌面辦公、開發(fā)編譯、容器服務(wù)、AI 推理環(huán)境、服務(wù)器部署支持平臺x86_64Intel/AMD、ARM64部分設(shè)備安裝方式ISO 鏡像 U 盤啟動盤 / 虛擬機(jī)掛載 / 網(wǎng)絡(luò)安裝包管理apt、snap、dpkg、Flatpak硬件門檻官方建議 2GHz 雙核處理器、4GB 內(nèi)存、25GB 磁盤空間獨(dú)立顯卡可選適合場景Linux 入門、開發(fā)環(huán)境、服務(wù)器運(yùn)維、AI 環(huán)境搭建、Docker 容器是否支持 API可作為服務(wù)器部署 Web API、數(shù)據(jù)庫、容器服務(wù)是否支持批量任務(wù)支持腳本化、Cron 定時任務(wù)、CI/CD 流水線入門難度中低和 Windows 雙系統(tǒng)安裝流程接近重點(diǎn)在分區(qū)和引導(dǎo)從表格可以看出Ubuntu 這類系統(tǒng)最核心的價值不是“裝機(jī)本身”而是裝完之后能不能快速變成開發(fā)機(jī)和服務(wù)器。所以這篇文章的實(shí)操重點(diǎn)會放在“裝完系統(tǒng)之后的配置鏈路上”。2. 適用場景與使用邊界先明確這套流程適合誰避免裝完發(fā)現(xiàn)方向不對。適合的場景Linux 入門用戶手頭只有 Windows想低成本體驗(yàn) Linux可以先用虛擬機(jī)跑一遍再決定是否物理安裝。開發(fā)者需要本地編譯環(huán)境、Python/Node/Go 運(yùn)行時、Docker 容器、數(shù)據(jù)庫服務(wù)。Ubuntu 對開發(fā)工具鏈的支持最完整。AI 環(huán)境搭建需要安裝 NVIDIA 驅(qū)動、CUDA、PyTorch、ComfyUI 等Ubuntu 是多數(shù) AI 項(xiàng)目官方適配的首選系統(tǒng)。運(yùn)維/服務(wù)器場景把舊電腦改造成 Linux 服務(wù)器跑內(nèi)網(wǎng)服務(wù)、NAS、定時任務(wù)、Web 應(yīng)用。交叉編譯/嵌入式場景ROS、QEMU、開發(fā)板掛載、交叉編譯工具鏈等常見于 Ubuntu 環(huán)境。不適合的場景強(qiáng)烈依賴 Windows 專有軟件且沒有替代方案的用戶。需要使用 Photoshop、CAD、部分網(wǎng)銀控件、特定游戲反作弊組件的場景。沒有備份習(xí)慣直接在主力機(jī)上強(qiáng)行單系統(tǒng)安裝。合規(guī)和使用邊界也要強(qiáng)調(diào)三點(diǎn)系統(tǒng)鏡像和軟件安裝包必須從官方或可信渠道獲取下載后核對 SHA256 校驗(yàn)值避免使用來路不明的“精簡版”“優(yōu)化版”。驅(qū)動和軟件安裝需要遵守對應(yīng)開源協(xié)議和許可條款。如果是公司或生產(chǎn)環(huán)境安裝系統(tǒng)、替換軟件源、部署服務(wù)前需要按團(tuán)隊(duì)規(guī)范執(zhí)行不要私自改動生產(chǎn)配置。3. 環(huán)境準(zhǔn)備與前置條件安裝之前先把硬件和文件準(zhǔn)備到位避免裝到一半發(fā)現(xiàn) U 盤太小、鏡像校驗(yàn)不對、磁盤沒備份。3.1 硬件要求官方推薦的基線配置大致如下實(shí)際需求看使用場景配置項(xiàng)最低要求建議配置CPU2 GHz 雙核4 核及以上內(nèi)存4 GB8 GB 及以上磁盤25 GB128 GB 及以上 SSDU 盤8 GB16 GB 以上顯卡核顯可裝系統(tǒng)當(dāng)前系統(tǒng)版本建議核顯/DG2 核顯或 N 卡A 卡部分新卡需要內(nèi)核較新這里特別注意如果你的顯卡是 NVIDIA裝完系統(tǒng)后大概率需要單獨(dú)安裝官方驅(qū)動如果是比較新的 A 卡或核顯依賴的內(nèi)核版本較高這時候“裝完花屏”往往就是內(nèi)核或驅(qū)動兼容性問題后面常見問題章節(jié)會專門處理。3.2 下載 ISO 鏡像建議從 Ubuntu 官方網(wǎng)站下載 ISO 鏡像。下載時注意選擇 Desktop 版本還是 Server 版本Desktop帶 GNOME 桌面環(huán)境適合日常使用。Server無桌面適合服務(wù)器部署資源占用低。下載完成后立刻校驗(yàn) SHA256# Windows 下在 ISO 所在目錄執(zhí)行 certutil -hashfile ubuntu-26.04-desktop-amd64.iso SHA256 # Linux 或 macOS 下執(zhí)行 sha256sum ubuntu-26.04-desktop-amd64.iso把計(jì)算結(jié)果和官網(wǎng)給出的 SHA256 值比對一致再制作啟動盤。這一步能排除下載損壞和中途篡改的問題不要跳過。3.3 制作 U 盤啟動盤推薦使用三類工具RufusWindows 下最常用速度快支持 GPT/UEFI。balenaEtcherWindows/macOS/Linux 通用操作簡單。Ventoy把 U 盤變成多系統(tǒng)啟動盤直接放入多個 ISO 文件即可適合經(jīng)常裝系統(tǒng)的人。以 Rufus 為例的通用流程插入 U 盤注意 U 盤數(shù)據(jù)會被清空。打開 Rufus設(shè)備選擇 U 盤。引導(dǎo)類型選擇下載好的 ISO 文件。分區(qū)類型新電腦選 GPT舊電腦或兼容性不確定選 MBR。點(diǎn)擊開始等待寫入完成。制作完成后先別拔 U 盤確認(rèn)需要遷移的數(shù)據(jù)已經(jīng)備份。接下來進(jìn)入安裝環(huán)節(jié)。4. 系統(tǒng)安裝部署與啟動方式安裝方式主要分三種虛擬機(jī)安裝、雙系統(tǒng)安裝、物理機(jī)單系統(tǒng)安裝。建議沒有 Linux 經(jīng)驗(yàn)的人先走虛擬機(jī)確認(rèn)流程沒問題再物理安裝。4.1 VMware Workstation 虛擬機(jī)安裝如果你用 VMware Workstation 或 VirtualBox可以先把 ISO 掛載到虛擬機(jī)光驅(qū)里。VMware 下新建虛擬機(jī)時的兩個關(guān)鍵選項(xiàng)客戶機(jī)操作系統(tǒng)選擇“Linux”版本選擇“Ubuntu 64 位”。內(nèi)存給 4GB 以上磁盤給 60GB 以上動態(tài)分配即可。固件類型建議選擇 UEFI如果引導(dǎo)失敗再切 BIOS 重試。虛擬機(jī)開機(jī)后選擇“試用 Ubuntu”或者直接“安裝 Ubuntu”安裝過程和物理機(jī)一致。虛擬機(jī)安裝的好處是不怕裝壞可以放心測試分區(qū)、驅(qū)動、輸入法、Docker 等所有配置出問題直接快照回滾。4.2 雙系統(tǒng)安裝雙系統(tǒng)安裝的完整步驟Windows 磁盤管理里先騰出一塊未分配空間建議至少 100GB。BIOS 設(shè)置 U 盤為第一啟動項(xiàng)進(jìn)入 Ubuntu 安裝界面。安裝類型選擇“清除整個磁盤并安裝 Ubuntu”只適合單系統(tǒng)雙系統(tǒng)必須選擇“其他選項(xiàng)”手動分區(qū)。手動分區(qū)建議分區(qū)大小類型掛載點(diǎn)EFI 分區(qū)512 MB邏輯分區(qū)/boot/efi交換分區(qū)和內(nèi)存一致或按需邏輯分區(qū)swap根分區(qū)剩余空間邏輯分區(qū)/家目錄分區(qū)可選邏輯分區(qū)/home如果準(zhǔn)備長期使用把 /home 單獨(dú)分區(qū)會比較方便重裝系統(tǒng)時個人文件不會丟。安裝完成后重啟大概率會出現(xiàn) GRUB 引導(dǎo)界面可以選擇進(jìn)入 Ubuntu 或 Windows。如果重啟后直接進(jìn) Windows說明 UEFI 引導(dǎo)順序還是 Windows Boot Manager 優(yōu)先需要進(jìn) BIOS 把 Ubuntu 的引導(dǎo)項(xiàng)調(diào)前。4.3 物理機(jī)單系統(tǒng)安裝單系統(tǒng)安裝更簡單安裝類型直接選擇“清除整個磁盤并安裝 Ubuntu”即可。注意確認(rèn)磁盤里沒有需要保留的數(shù)據(jù)這一步會把整個磁盤格式化。安裝過程中建議勾選“為圖形或無線硬件安裝第三方軟件”這樣 NVIDIA 驅(qū)動和部分無線網(wǎng)卡固件會一并安裝能省掉不少后續(xù)麻煩。4.4 安裝完成后重啟重啟時拔掉 U 盤。如果開機(jī)后卡在 logo 或黑屏優(yōu)先檢查 BIOS 里的安全啟動Secure Boot設(shè)置很多顯卡驅(qū)動和第三方內(nèi)核模塊在開啟安全啟動時無法加載安裝后重啟會失敗。BIOS 中把 Secure Boot 設(shè)置為 Disabled 再試。5. 系統(tǒng)基礎(chǔ)配置與必備軟件安裝系統(tǒng)裝完還沒結(jié)束基礎(chǔ)配置才是正文。下面按“軟件源 → 系統(tǒng)更新 → 顯卡驅(qū)動 → 輸入法 → Docker → 開發(fā)環(huán)境 → SSH”的順序來。5.1 更換軟件源默認(rèn)軟件源在部分地區(qū)更新速度很慢建議換成國內(nèi)鏡像站。先備份源列表sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak新版 Ubuntu 的軟件源配置文件通常在/etc/apt/sources.list.d/ubuntu.sources或/etc/apt/sources.list用 sed 替換或手動編輯都可以。以替換為國內(nèi)鏡像源為例# 假設(shè)原來的源地址是 archive.ubuntu.com下面用 sed 替換為鏡像站地址 sudo sed -i s|http://archive.ubuntu.com/ubuntu/|https://mirrors.aliyun.com/ubuntu/|g /etc/apt/sources.list.d/ubuntu.sources # 如果還包含 security 源同步替換 sudo sed -i s|http://security.ubuntu.com/ubuntu/|https://mirrors.aliyun.com/ubuntu/|g /etc/apt/sources.list.d/ubuntu.sources不同鏡像站的路徑格式略有差異替換后先執(zhí)行sudo apt update確認(rèn)沒有報錯再看更新速度是否正常。如果提示 Release 文件問題說明鏡像源路徑和當(dāng)前系統(tǒng)版本不匹配需要按鏡像站頁面給出的 Ubuntu 版本對應(yīng)路徑重新配置。5.2 系統(tǒng)更新與基礎(chǔ)工具換源后先做一次完整更新sudo apt update sudo apt upgrade -y sudo apt full-upgrade -y然后安裝常用基礎(chǔ)工具sudo apt install -y curl wget git vim htop net-tools openssh-server \ build-essential software-properties-common apt-transport-https \ ca-certificates gnupg lsb-release這些工具后面都會用到curl/wget 下載文件git 拉代碼build-essential 提供編譯工具鏈openssh-server 用于遠(yuǎn)程登錄。5.3 安裝顯卡驅(qū)動與花屏處理裝完 Ubuntu 后很多人遇到花屏、黑屏、分辨率不對的問題需要區(qū)分原因。先看系統(tǒng)能不能識別顯卡lspci | grep -i vga lspci | grep -i nvidia lspci | grep -i amd如果是 NVIDIA 顯卡查看當(dāng)前驅(qū)動狀態(tài)nvidia-smi如果沒有輸出說明驅(qū)動沒裝。Ubuntu 提供了驅(qū)動管理器sudo ubuntu-drivers devices sudo ubuntu-drivers install也可以手動從“軟件和更新 - 附加驅(qū)動”里選擇 recommended 版本安裝。A 卡或者新核顯花屏的常見原因是內(nèi)核版本低、顯卡固件缺失。此時優(yōu)先更新系統(tǒng)和內(nèi)核sudo apt update sudo apt upgrade sudo apt install linux-generic然后重啟。如果新內(nèi)核之后花屏依舊再考慮通過 GRUB 引導(dǎo)參數(shù)臨時調(diào)整# 編輯 /etc/default/grub sudo vim /etc/default/grub在GRUB_CMDLINE_LINUX_DEFAULT中加上nomodeset然后更新 GRUBsudo update-grub sudo reboot需要說明nomodeset是排查手段不是長期方案。它能確認(rèn)問題是否由內(nèi)核顯卡驅(qū)動初始化引起但會犧牲 GPU 加速。確認(rèn)是驅(qū)動兼容性問題后還是要找到對應(yīng)版本的內(nèi)核或驅(qū)動固定下來。5.4 中文輸入法配置Ubuntu 桌面版裝完默認(rèn)不包含好用的中文輸入法。常見方案是安裝 fcitx5 中文輸入法引擎sudo apt install -y fcitx5 fcitx5-chinese-addons fcitx5-config-qt安裝完成后重啟或注銷重新登錄打開“系統(tǒng)設(shè)置 - 輸入法”選擇 fcitx5添加“拼音”輸入法即可。如果習(xí)慣搜狗輸入法需要從官網(wǎng)下載 Linux 版 deb 包然后安裝依賴sudo apt install -y fcitx sudo dpkg -i sogoupinyin_版本號_amd64.deb sudo apt -f install -y安裝搜狗輸入法后需要注銷重新登錄并且在輸入法框架里設(shè)置啟用 fcitx。輸入法常見的坑是安裝完成后無法切換中文。此時先確認(rèn)輸入法框架是不是 fcitx 在運(yùn)行fcitx5 status如果沒有運(yùn)行手動啟動后加入開機(jī)自啟。5.5 安裝 Docker 與容器環(huán)境Ubuntu 上裝 Docker 有兩種方式apt 安裝官方源版本或使用阿里鏡像源加速。這里給一套完整命令# 卸載舊版本 sudo apt remove docker docker-engine docker.io containerd runc # 安裝依賴 sudo apt install -y apt-transport-https ca-certificates curl software-properties-common # 添加 Docker 官方 GPG 密鑰 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg # 添加軟件源 echo \ deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable | sudo tee /etc/apt/sources.list.d/docker.list /dev/null # 安裝 sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io # 驗(yàn)證 sudo docker run hello-world如果 download.docker.com 訪問速度慢可以改用國內(nèi)鏡像站提供的 docker-ce 源操作邏輯完全一樣只是把源地址換成鏡像站地址。這個不展開寫了配置時注意按鏡像站頁面說明操作。Docker 安裝完成后記得把當(dāng)前用戶加入 docker 組避免每次執(zhí)行都要 sudosudo usermod -aG docker $USER newgrp docker docker version5.6 開發(fā)環(huán)境配置開發(fā)機(jī)常用環(huán)境一把梭# Python sudo apt install -y python3 python3-pip python3-venv # Node.js 建議用 nvm 安裝 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash安裝完成后重新加載 shell 配置source ~/.bashrc nvm install --lts node -v npm -vGo 環(huán)境可以直接從官網(wǎng)下載 tarball 后解壓配置或使用 apt 安裝。這里給 apt 方式sudo apt install -y golang-go go version5.7 配置 SSH 遠(yuǎn)程登錄如果你打算把 Ubuntu 作為服務(wù)器使用SSH 是必須的。前面基礎(chǔ)工具里已經(jīng)安裝了 openssh-server啟動并設(shè)置開機(jī)自啟sudo systemctl enable ssh --now sudo systemctl status ssh查看本機(jī) IPip addr show或者h(yuǎn)ostname -I然后從其他機(jī)器登錄ssh 用戶名IP地址生產(chǎn)環(huán)境使用 SSH 時建議修改默認(rèn)端口、禁用 root 密碼登錄、使用密鑰認(rèn)證這些操作需要按實(shí)際安全規(guī)范執(zhí)行不在本文展開過多。6. 系統(tǒng)驗(yàn)證與軟件安裝包使用系統(tǒng)配置完成后通過一組驗(yàn)證命令確認(rèn)是否真的“可用”。6.1 系統(tǒng)信息與硬件驗(yàn)證# 查看系統(tǒng)版本 lsb_release -a # 查看內(nèi)核版本 uname -a # 查看 CPU lscpu # 查看內(nèi)存 free -h # 查看磁盤 df -h # 查看顯卡驅(qū)動狀態(tài) nvidia-smi逐項(xiàng)檢查系統(tǒng)版本正確、內(nèi)存和磁盤空間充足、顯卡驅(qū)動有輸出結(jié)果。6.2 網(wǎng)絡(luò)連通性驗(yàn)證ping -c 4 baidu.com curl -I https://mirrors.aliyun.com如果ping不通但瀏覽器能上網(wǎng)可能是防火墻或 DNS 問題如果 DNS 解析失敗檢查/etc/resolv.conf或 NetworkManager 配置。6.3 軟件安裝包的選擇與安全項(xiàng)目標(biāo)題里專門提到“附軟件安裝包”。Ubuntu 下載軟件時請按優(yōu)先級選擇apt 源內(nèi)軟件sudo apt install 軟件名安全可靠自動處理依賴。官網(wǎng) deb 包如 Chrome、搜狗輸入法、VS Code、WPS下載后使用dpkg -i安裝。AppImage 便攜包下載后chmod x即可運(yùn)行適合綠色軟件。Flatpak / Snap系統(tǒng)自帶支持較多按需啟用。源碼編譯最后考慮適合開發(fā)調(diào)試。deb 包安裝和校驗(yàn)邏輯# 安裝 deb 包 sudo dpkg -i 軟件包名.deb # 如果依賴不滿足 sudo apt -f install -y # 查看 deb 包信息 dpkg -I 軟件包名.deb不要從不明網(wǎng)站下載“國內(nèi)破解版”“一鍵安裝版”軟件包這類包通常是系統(tǒng)被植入后門的重災(zāi)區(qū)。6.4 定時任務(wù)與批量任務(wù)驗(yàn)證服務(wù)器場景經(jīng)常需要批量任務(wù)。Ubuntu 自帶 cron可以這樣驗(yàn)證# 編輯當(dāng)前用戶的 crontab crontab -e # 示例每天凌晨 2 點(diǎn)執(zhí)行腳本 0 2 * * * /home/user/scripts/backup.sh配置完成后查看任務(wù)是否生效crontab -l批量任務(wù)建議配合腳本、日志和失敗重試機(jī)制。比如用 Python 腳本處理一批文件時給每個任務(wù)輸出日志路徑失敗后捕獲異常重試。生產(chǎn)環(huán)境的定時任務(wù)不要忘記加鎖避免上一個任務(wù)沒結(jié)束下一個任務(wù)又啟動了。7. 資源占用與性能觀察Ubuntu 裝完桌面版默認(rèn)占用比 Windows 低很多但具體多少取決于桌面環(huán)境、開機(jī)自啟服務(wù)、顯卡驅(qū)動等。7.1 查看資源占用# 實(shí)時查看系統(tǒng)資源 htop # 查看內(nèi)存占用前 10 ps aux --sort-%mem | head -n 10 # 查看磁盤 IO iostat -x 1桌面版開機(jī)后內(nèi)存占用通常在 1.5GB 到 3GB 之間這個數(shù)值和硬件配置、GNOME 擴(kuò)展、后臺服務(wù)有關(guān)不需要和我這里給的具體范圍完全一致重點(diǎn)是觀察有沒有異常進(jìn)程長期占用 CPU。7.2 降低資源占用的方法使用 Ubuntu Server 桌面環(huán)境按需安裝適合服務(wù)器場景。關(guān)閉不需要的開機(jī)自啟服務(wù)systemctl list-unit-files | grep enabled systemctl disable 服務(wù)名安裝輕量桌面環(huán)境如 Xfce、LXQt適合低配機(jī)器。定期清理 apt 緩存sudo apt autoremove -y sudo apt clean7.3 顯卡驅(qū)動對性能的影響如果裝完系統(tǒng)后沒有安裝官方 NVIDIA 驅(qū)動桌面動畫、視頻播放、AI 推理都會明顯卡頓。驗(yàn)證方法glxinfo | grep OpenGL renderer沒有g(shù)lxinfo就先安裝sudo apt install -y mesa-utils輸出如果顯示 “l(fā)lvmpipe”說明處于軟件渲染狀態(tài)顯卡驅(qū)動沒有生效需要回去裝驅(qū)動。8. 常見問題與排查方法下面匯總 Ubuntu 安裝和基礎(chǔ)配置中最常見的 8 類問題。問題現(xiàn)象可能原因排查方式解決方案U 盤啟動后直接進(jìn) Windows啟動項(xiàng)順序不對 / UEFI 引導(dǎo)沒識別進(jìn) BIOS 查看 Boot 順序手動選擇 U 盤啟動或把 U 盤調(diào)到第一位啟動盤無法引導(dǎo)鏡像損壞 / 分區(qū)類型不對校驗(yàn) SHA256重新制作啟動盤改用 Rufus GPT 模式重新寫入裝完系統(tǒng)后花屏內(nèi)核或顯卡驅(qū)動兼容問題查看日志 dmesggrep -i failNVIDIA 驅(qū)動裝完黑屏驅(qū)動版本和內(nèi)核不匹配 / 安全啟動攔截進(jìn)入 recovery 模式卸載驅(qū)動重裝匹配的驅(qū)動版本關(guān)閉 Secure Boot軟件源更新報錯源地址過期 / 路徑錯誤查看具體報錯信息按鏡像站說明換新源地址輸入法切不出中文輸入法框架沒啟動 / 環(huán)境變量沒配置執(zhí)行fcitx5 status重啟 fcitx5注銷重新登錄系統(tǒng)時間不對雙系統(tǒng) Windows 與 Ubuntu 硬件時鐘設(shè)置不同對比date和 Windows 時間Ubuntu 執(zhí)行timedatectl set-local-rtc 1 --adjust-system-clockDocker 拉取鏡像失敗網(wǎng)絡(luò)問題 / Docker 源受限docker pull查看報錯配置國內(nèi)鏡像加速器8.1 雙系統(tǒng)時間不對的解決辦法雙系統(tǒng)用戶經(jīng)常會遇到Windows 和 Ubuntu 切換后系統(tǒng)時間相差 8 小時。原因是兩個系統(tǒng)對硬件時鐘的處理方式不同。Ubuntu 默認(rèn)把硬件時間當(dāng)作 UTCWindows 當(dāng)作本地時間。在 Ubuntu 里執(zhí)行sudo timedatectl set-local-rtc 1 --adjust-system-clock然后重啟進(jìn)入 Windows時間就正常了。8.2 輸入法配置的細(xì)節(jié)如果 fcitx5 一直無法生效先確認(rèn)系統(tǒng)里是否同時存在 ibus 和 fcitx5。桌面會話默認(rèn)可能啟用了 ibus 框架。此時可以在/etc/environment或~/.xprofile中設(shè)置export GTK_IM_MODULEfcitx export QT_IM_MODULEfcitx export XMODIFIERSimfcitx保存后注銷重新登錄。如果你的桌面環(huán)境是 GNOME 且使用 Waylandfcitx5 的兼容性需要單獨(dú)確認(rèn)。這也是為什么前面強(qiáng)調(diào)先試用、再安裝的原因。8.3 軟件源替換失敗的排查換源后執(zhí)行sudo apt update出現(xiàn)類似The repository ... does not have a Release file的報錯說明源地址路徑不對。排查邏輯確認(rèn)系統(tǒng)版本名稱執(zhí)行l(wèi)sb_release -cs。去鏡像站頁面看該版本對應(yīng)的源路徑。檢查/etc/apt/sources.list.d/下是否有多個源文件沖突。有些鏡像站使用ubuntu.sources格式有些使用傳統(tǒng)sources.list格式文本結(jié)構(gòu)不同不要直接用網(wǎng)上的 sed 命令硬套需要先查看當(dāng)前源文件的實(shí)際內(nèi)容再替換。9. 最佳實(shí)踐與使用建議系統(tǒng)從安裝到配置全部跑通后建議把下面這幾點(diǎn)形成習(xí)慣能省掉大量返工。9.1 安裝前先備份與記錄物理機(jī)安裝前必須備份重要數(shù)據(jù)。同時記錄當(dāng)前系統(tǒng)版本、硬件型號、原有分區(qū)情況。如果是從 Windows 遷移建議先把驅(qū)動、許可證、數(shù)據(jù)庫文件導(dǎo)出備份。9.2 保留最小可運(yùn)行配置新系統(tǒng)裝好后先把一套最小配置跑通系統(tǒng)更新、網(wǎng)絡(luò)、SSH、軟件源、顯卡驅(qū)動。確認(rèn)這五個點(diǎn)穩(wěn)定后再安裝業(yè)務(wù)軟件。不要一上來裝十幾款軟件出問題后很難定位。9.3 使用 Timeshift 做系統(tǒng)快照Ubuntu 下推薦使用 Timeshift 做系統(tǒng)快照方便在配置出問題時回滾sudo apt install -y timeshift sudo timeshift --create --comments 系統(tǒng)初始配置完成快照建議存到獨(dú)立分區(qū)或移動硬盤不要和系統(tǒng)分區(qū)放一起。9.4 目錄規(guī)劃按功能劃分目錄~/projects/ 存放代碼項(xiàng)目 ~/software/ 存放下載的安裝包 ~/scripts/ 存放腳本 ~/data/ 存放業(yè)務(wù)數(shù)據(jù)安裝的第三方軟件包統(tǒng)一放到/opt或~/software不要散落在~/Downloads里。9.5 日志與失敗重試使用腳本處理批量任務(wù)時一定要加日志和重試機(jī)制。一個最小示例#!/bin/bash LOG_DIR$HOME/logs mkdir -p $LOG_DIR LOG_FILE$LOG_DIR/batch_$(date %Y%m%d).log for file in $INPUT_DIR/*; do echo $(date) 開始處理 $file $LOG_FILE if command_do $file $LOG_FILE 21; then echo $(date) 成功 $file $LOG_FILE else echo $(date) 失敗 $file $LOG_FILE fi done9.6 安全基線修改默認(rèn)用戶名密碼不要用弱密碼。SSH 禁止 root 密碼登錄使用密鑰認(rèn)證。不開放不必要的端口不隨意使用 sudo 執(zhí)行不信任腳本。軟件源和安裝包始終保持官方渠道。10. 總結(jié)與下一步Ubuntu 26.04 這條鏈路最值得先跑通的內(nèi)容是下載官方 ISO、校驗(yàn) SHA256、制作 U 盤啟動盤、完成虛擬機(jī)或雙系統(tǒng)安裝、換國內(nèi)軟件源、裝顯卡驅(qū)動、配輸入法、裝 Docker 和開發(fā)環(huán)境。這八步做完系統(tǒng)就已經(jīng)具備日常開發(fā)和生產(chǎn)使用的基本條件。最容易踩的坑集中在三處啟動盤沒做好導(dǎo)致無法引導(dǎo)。解決方法是校驗(yàn) ISO、重做啟動盤、檢查 BIOS 啟動項(xiàng)。顯卡驅(qū)動和花屏/黑屏問題。解決思路是區(qū)分內(nèi)核兼容性問題和驅(qū)動未安裝問題先升級內(nèi)核再裝官方驅(qū)動最后用nomodeset排查。軟件源配置錯誤導(dǎo)致 apt 無法更新。解決思路是先備份源文件再按系統(tǒng)版本號配置對應(yīng)鏡像路徑。建議第一次操作時全程開著終端把每一步的命令輸出都截圖或記錄尤其是apt update和nvidia-smi的返回結(jié)果。出現(xiàn)問題時這些信息就是最快的排查線索。后面可以繼續(xù)擴(kuò)展的方向包括配置 CUDA 環(huán)境、搭建 Docker 容器服務(wù)、部署 Web API、接入 AI 推理工具鏈這些都需要一臺穩(wěn)定可用的 Ubuntu 基礎(chǔ)環(huán)境先把本文這條鏈路走通后面的路就順了。