如何在 Ubuntu Server 24.04 上設定 Pi-hole DNS-over-HTTPS
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
您是一個狂熱的 Ubuntu Linux用戶,想要弄清楚您使用的是哪個版本的操作系統?如果是這樣,本指南適合您。按照我們演示的方法來檢查 Ubuntu 版本!
如果您使用的是默認的 Ubuntu 桌面環境(Gnome Shell 3),檢查您的 Ubuntu 版本的最佳方法是使用內置的 Ubuntu 系統信息應用程序。要訪問 PC 上的 Ubuntu 系統信息區域,請先按 鍵盤上的Win 鍵。

當您按下鍵盤上的 Win 鍵時,Ubuntu 桌面將從“桌面”模式進入“概覽”模式。在此“概覽”模式下,您將看到所有打開的窗口、左側的收藏夾欄和搜索框。
用鼠標單擊搜索框。然後,在搜索中輸入“關於”。輸入“關於”後,Ubuntu 桌面應該會返回一些搜索結果。在搜索結果的“設置”區域下,您應該會看到“關於查看有關您系統的信息”。
用鼠標單擊“關於查看有關您的系統的信息”。這樣做將打開 Ubuntu 的系統信息區域。在這裡,有很多信息。要檢查 Ubuntu 版本,請找到“操作系統名稱”。
在“操作系統名稱”部分,將打印 Ubuntu 的版本。在本示例中,Ubuntu 的版本為 Ubuntu 20.04.1 LTS。您的情況會有所不同,具體取決於您升級 Ubuntu PC 的頻率。
您想從 Ubuntu 系統信息區保存 Ubuntu 版本信息嗎?請執行下列操作。
步驟 1:找到鍵盤上的 PRNT SC按鈕(它也可能說 PRNT SCRN 或其他一些變體)並按下它以截取 Ubuntu 系統信息區域的屏幕截圖。
第 2 步:捕獲您的 Ubuntu 版本的屏幕截圖後,Ubuntu 屏幕截圖工具會要求您保存圖像。使用 UI 選擇保存圖像的位置,以保存您的 Ubuntu 版本信息以供以後使用。
雖然 Ubuntu 系統信息非常好,但它僅在 Ubuntu 的 Gnome 版本上可用。如果您使用的是 Ubuntu 的替代版本,例如 Mate、KDE、XFCE 或其他版本,您將需要另一個選項。
Gnome 中 Ubuntu 系統信息區的最佳替代品是 Neofetch。Neofetch 是一個命令行系統信息實用程序,可以告訴用戶大量的詳細信息,包括 Ubuntu 版本。
但是,在我們了解如何使用 Neofetch 檢查 Ubuntu 版本之前,我們必須了解如何安裝該程序。原因?Neofetch 未預裝在任何主流 Linux 操作系統上。
要在 Linux PC 上安裝 Neofetch,首先要打開一個終端窗口。打開終端窗口後,按照下面的命令行安裝說明進行操作。
sudo apt 安裝 Neofetch
須藤 apt-get 安裝 Neofetch
須藤吃豆子 -S neofetch
須藤 zypper 安裝 Neofetch
須藤 zypper 安裝 Neofetch
安裝 Neofetch 應用程序後,返回終端窗口。進入終端窗口後,執行 neofetch 命令。命令完成後,您將在終端窗口中看到 ASCII 輸出。
新取
在 ASCII 輸出中,有很多系統信息可供查看。查看“OS”的 Neofetch ASCII 輸出的第一行。在這個“操作系統”區域,您將看到 Ubuntu 版本。
想要將您的 Neofetch 輸出保存到文本文件以供以後查看嗎?使用以下命令將其通過管道傳輸到文本文件。
neofetch > ~/neofetch-output.txt
要查看 Neofetch 文本文件,請在終端窗口中使用 cat 命令。
貓 ~/neofetch-output.txt
查找 Ubuntu 版本的第三種方法是使用 Hardinfo 工具。Hardinfo 顯示了許多詳細的系統信息,例如 RAM 使用情況、網絡信息等等。它還可以顯示您的確切 Ubuntu 版本。就是這樣。
首先,確保您的 Linux PC 上安裝了 Hardinfo 應用程序。要安裝它,請打開一個終端窗口並執行以下與您當前使用的 Linux 操作系統相對應的命令。
sudo apt 安裝硬件信息
sudo apt-get install hardinfo
sudo pacman -S hardinfo
須藤 dnf 安裝硬件信息
須藤 zypper 安裝硬件信息
安裝 Hardinfo 後,通過在應用菜單中搜索“System Profiler and Benchmark”來啟動它。或者通過終端中的hardinfo 。
在 Hardinfo 應用程序中,找到列表左側的“計算機”選項卡並單擊它。當您選擇此按鈕時,您將在“操作系統”區域看到您計算機的摘要,包括您的 Ubuntu 版本。
想要了解有關您的 Ubuntu PC 的更多信息。在 Hardinfo 應用程序中,單擊“計算機”下的“操作系統”按鈕。您將能夠看到更詳細的信息,包括內核版本等。
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
排查 YaST GUI 透過 SSH X11 轉送導致的故障。測試 DISPLAY,修復已記錄的 Qt XIO 錯誤,檢查 SSH 設置,並在必要時切換到 ncurses。
在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。
追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。
修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。
使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。
排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。
追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。
使用 dm-crypt 對現有的 Debian 12 交換分割區進行加密,每次啟動時使用新的隨機金鑰,並設定 /etc/crypttab、/etc/fstab 和安全驗證步驟。
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。