修正在 UEFI 系統上安裝 Debian 後出現的「找不到可啟動裝置」錯誤
透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。
Snap 軟件包正迅速成為 Ubuntu 用戶使用軟件的主要方式。儘管 Snaps 在 Ubuntu 中占主導地位,但許多用戶仍然選擇避免使用Snap 軟件包,轉而支持 Ubuntu 中早已可用的 Apt 軟件包。
如果您不是 Snap 軟件包的忠實粉絲,但喜歡使用 Ubuntu,那麼本指南適合您。在其中,我們將討論如何從 Ubuntu 系統中刪除 Snap 並使其無法再訪問 Snap 商店或類似的東西。
從 Ubuntu 卸載預安裝的 Snap 軟件包
Ubuntu Linux 的每個版本都預裝了一些 Snap 軟件包。安裝某些 Snaps 的原因是 Ubuntu 開發人員喜歡 Snaps 並希望向用戶展示它可以做什麼。
刪除預安裝的 Snaps
在我們處理從系統中刪除 Snap 運行時並使其完全禁用之前,我們需要刪除這些 Snap。在 Ubuntu 20.04 中,有 6 個預安裝的 Snap 軟件包。這些包是 Core、Core18、Gnome 包、通用主題、Snapd 和 Snap 商店。
遺憾的是,與 Apt 不同的是,無法批量卸載所有這些軟件包。您必須手動刪除這些包中的每一個。
注意:請記住,您的系統上可能安裝了我們未在教程中介紹的 Snaps。要查看所有已安裝的快照,請執行snap list。然後,snap remove packagename。
要卸載 Core Snap,請在“core”包上運行sudo snap remove。請注意,您可能需要最後或接近最後一次卸載 Core,因為某些預安裝的 Snap 依賴於它。
sudo umount /snap/core* -lf
sudo snap 刪除核心
要擺脫 Core18,請在“core18”包上運行卸載命令。請注意,此 Snap 可能需要最後刪除,因為許多預安裝的 Snap 作為依賴項與其交互。
sudo snap 刪除 core18
要擺脫 Gnome,請在“gnome-3-1804”軟件包上運行卸載命令。
sudo snap 刪除 gnome-3-34-1804
要從系統中刪除常見的 GTK 主題快照,您必須在“gtk-common-themes”包上運行卸載命令。
sudo snap 刪除 gtk-common-themes
要擺脫 Snapd snap,請在“Snapd”上運行卸載命令。
sudo snap 刪除 snapd
最後,要從 Ubuntu 計算機中刪除Snap 軟件包商店,您需要對“snap-store”軟件包運行卸載命令。
sudo snap 刪除快照存儲
卸載其他 Snap 軟件包
從系統中取出所有預安裝的 Snap 後,運行snap list命令。確保列表中不存在其他包。如果列表中顯示更多 Snp 包,則需要卸載它們。���果現有 Snap 已安裝並正在使用中,則無法禁用 Snap。請記住,您可以通過執行以下操作輕鬆卸載 Snap。
第 1 步:運行snap list。

第 2 步:在“名稱”列中查找包的名稱。
步驟 3:運行snap uninstall nameofsnap。
從 Ubuntu 中刪除 Snapd
現在所有預安裝的 Snap 軟件包都已從您的 Ubuntu PC 中刪除,是時候清除 Snapd 了。Snapd 是處理您所有 Snaps 的後台程序,如果您不刪除它,Snaps 仍將在 Ubuntu 上啟用。
要清除 Snapd,請按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T打開終端窗口。然後,當終端窗口打開時,運行sudo apt remove snapd –purge命令。
該刪除命令會從系統中刪除Snapd和Ubuntu的軟件包列表中卸載它。該-purge標誌會告訴Ubuntu的不僅卸載它,但是從Ubuntu的清除所有配置文件和相關資料。清除是必不可少的,因為如果沒有它,Snapd 會在您的 PC 上留下系統文件。
sudo apt remove snapd --purge
命令完成後,您將清除 Snap 存儲以及從 Ubuntu PC 運行 Snaps 的任何能力。
刪除文件夾
從您的 Ubuntu 系統中刪除 Snapd 運行時後,您的 Ubuntu PC 將無法再訪問 Snap 商店或能夠通過snap install運行 Snaps 。但是,卸載尚未完成。您仍然需要從主目錄中刪除 Snap 文件夾。
首先,您必須刪除主文件夾中的“snap”目錄。此文件夾處理 Snap 應用程序的所有系統設置。要刪除它,請運行下面的rm -rf命令。
須藤 rm -rf ~/snap
接下來,/var/snap/需要刪除該文件夾。要刪除它,請使用sudo命令運行rm -rf命令。
須藤 rm -rf /var/snap
最後,/var/lib/snapd需要刪除該文件夾。要擺脫它,您需要使用sudo命令運行rm -rf命令。
須藤 rm -rf /var/lib/snapd
當所有這三個文件夾都從系統中刪除後,重新啟動 Ubuntu。一旦 Ubuntu 重新上線,它將免費使用 Snap!享受!
透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。
配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。
透過區分資料耗盡和元資料耗盡、擴展儲存、修復元資料和啟用自動擴展,診斷和恢復 SUSE Linux Enterprise 上的完整 LVM 精簡池。
使用安全的伺服器工作流程(包括更新、SSH、防火牆、AppArmor、稽核和驗證),對 Debian 12 Bookworm 進行強化,使其符合目前的 CIS 基準 v2.0.0 標準。
在 Gooroom OS 上安裝 Flatpak 和 Snap 應用,包括版本檢查、終端命令以及相容性、安全控制、更新和儲存的實際比較。
安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
使用 Btrfs 和 Snapper 在更新失敗後恢復 SLES。比較回滾選項,安全地測試快照,恢復系統,並驗證儲存庫。
使用 Liderahenk 和 Ahenk 來設定自訂的 Pardus GNOME 桌布,使用 dconf 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。
診斷 Ubuntu 伺服器進入緊急模式的原因,安全地修復常見的 /etc/fstab 和掛載問題,檢查檔案系統,並驗證正常重新啟動。