如何透過電子郵件警報監控Ubuntu上的SMART硬碟健康狀況
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
Gnome Shell 的擴展對它們有很多好處,但也有缺點。主要缺點是版本檢查。雖然它對開發人員很有用,但這個功能對用戶來說卻是個禍害。主要是因為如果沒有立即更新擴展以符合 Gnome 的新版本,系統將禁用它,這會給只是試圖完成工作的用戶帶來悲傷。
在最近版本的 Gnome Shell 中,擴展版本號對用戶來說不是問題。但是,這些煩人的問題仍然可能出現並且具有破壞性,因此禁用 Gnome 擴展的版本檢查是個好主意,尤其是當您需要 Gnome 擴展繼續工作時。
安裝 Dconf
在 Gnome Shell 中禁用 Gnome 擴展的版本檢查。你需要Dconf編輯工具。在繼續本指南之前,您需要安裝它。幸運的是,大多數 Linux 發行版上都可以使用 Dconf 編輯器。
要安裝它,請按照與您運行的 Linux 操作系統相匹配的說明進行操作。
Ubuntu
sudo apt install dconf-editor
Debian
sudo apt-get install dconf-editor
拱形Linux
sudo pacman -S dconf-editor
軟呢帽
須藤 dnf 安裝 dconf 編輯器
OpenSUSE
須藤 zypper 安裝 dconf 編輯器
通用 Linux
Dconf 編輯器是 Gnome 用戶可以用來修改和調整 Gnome Shell 和其他基於 GTK 的桌面環境的主要工具之一。因此,即使是鮮為人知的 Linux 發行版上的用戶,安裝 Dconf 編輯器也應該沒有問題。
在終端中,搜索“Dconf editor”並安裝它。找不到?按照以下說明下載開發源代碼並從源代碼構建它。
注意:您必須安裝 Glib,以及 Git、Meson、Ninja 和最新的 GTK 才能構建 Dconf-Editor。
首先克隆 Dconf 的代碼(如果你還沒有讓它工作)。
git 克隆 git://git.gnome.org/dconf
將您的終端移動到 Dconf 文件夾並創建一個新的構建目錄。
cd dconf mkdir 構建
cd build meson --prefix=/usr --sysconfdir=/etc .. sudo ninja install
編譯 Dconf 並將其安裝到您的 Linux 計算機上。然後,CD出 Dconf 代碼文件夾並克隆 Dconf 編輯器源代碼。
git 克隆 https://gitlab.gnome.org/GNOME/dconf-editor.git
CD 進入 dconf-editor 代碼文件夾。
cd dconf-編輯器
使用mkdir命令,創建一個新的構建子文件夾。
mkdir 構建
使用CD命令進入 build 文件夾。
光盤構建
通過執行Meson命令構建 Dconf 編輯器。
介子 --prefix=/usr --sysconfdir=/etc ..
通過運行 Ninja 工具將 Dconf-Editor 安裝到您的 Linux PC。
須藤忍者安裝
禁用 Gnome 擴展的版本檢查
現在安裝了 Dconf 編輯器工具,是時候打開它了。啟動程序的最快方法是使用Gnome Shell 命令窗口。要訪問命令窗口,請按鍵盤上的Alt + F2組合。然後,用鼠標單擊文本區域並在其中鍵入以下命令。
dconf-編輯器
在框中輸入命令後,按Enter鍵。這樣做將立即啟動 Dconf 編輯器。
或者,通過在 Gnome 應用程序搜索框中搜索“dconf 編輯器”來啟動 Dconf 編輯器。一旦進入 Dconf 編輯器,您將看到一個警告窗口。該窗口顯示一條消息,內容為“不要忘記某些選項可能會破壞應用程序,所以要小心!”。確認警告,然後單擊“我會小心”以關閉它。
注意:如果您想阻止它在未來彈出,請取消選中該框。
處理完Dconf警告窗口後,找到“Org”條目,用鼠標點擊。在 Org 中,在 Dconf 中查找“Gnome”條目並選擇它。然後,在菜單中找到“shell”。
與 Gnome Shell 相關的所有信息,包括與擴展相關的設置,都在“shell”區域中。查看此菜單並找到“disable-extension-version-validation”。選擇擴展驗證條目旁邊的滑塊,並將其設置為“on”。將其設置為 on 位置將永久禁用 Gnome 擴展的版本檢查。
在 Gnome Shell 中禁用版本檢查設置後,您需要重新啟動會話。關閉 Dconf 編輯器並像以前一樣按Ctrl + F2。在提示窗口中,輸入:
r
按鍵盤上的Enter鍵刷新並重新啟動 Gnome Shell 會話。重新加載桌面後,任何禁用的 Gnome 擴展都應該再次處於活動狀態。
已禁用版本檢查,但仍未看到啟用的擴展?重新啟動系統。有時這對於 Gnome Shell 完全適應 Dconf 設置的新設置是必要的。
更新您的 Gnome 擴展
如果您已經閱讀了本指南以了解如何禁用擴展版本檢查,卻發現它沒有幫助,您最好還是更新您的 Gnome 擴展。更新 Gnome 擴展非常簡單,您可以直接從 Web 瀏覽器進行。
要更新您的擴展,請前往 Gnome Shell 網站並單擊“已安裝的擴展”菜單項。然後,查看擴展列表並單擊每個具有可用更新的擴展旁邊的綠色箭頭圖標。
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
透過檢查安裝程式啟動模式、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 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。