如何在 Ubuntu Server 24.04 上設定 Pi-hole DNS-over-HTTPS
在 Ubuntu Server 24.04 上設定 Pi-hole,使其使用 dnscrypt-proxy 進行 DNS-over-HTTPS 連接,然後驗證本地上游伺服器,避免常見的 DNS 衝突。
您使用 Apple iPad 作為您的主要移動計算機嗎?希望您可以出於開發目的或其他目的在其上運行 Linux?事實證明,只要稍加努力,就可以通過虛擬化在 iPad 上運行 Linux。這是設置方法。

要求
要在 iPad 上運行 Linux,需要滿足一些要求。首先,您需要最新版本的 iPad 操作系統。VM 模擬器不需要以任何方式修改或篡改您的 iPad,但它需要內置最新的芯片 (A12 Bionic)。
如果您最近沒有運行 A12 芯片的 iPad,如果您使用的是較舊版本的 iPad OS,您也可以不用修改它;但是,您的結果可能會有所不同。
除了擁有最新的 iPad,您還需要 Windows 10 或 macOS 來執行初始安裝,以及 USB 轉閃電電纜。如果您是 Linux 用戶,則可以在 VM 中安裝 Windows 10 並使用 USB 直通在您的系統上使用 Windows。
最後,確保您在 Windows 或 Mac OS 中安裝了最新的 iTunes。您可能還需要在系統上安裝 Apple iCloud。
在 Windows 上安裝 Alt Store
現在我們已經了解了在 iPad 上設置 Linux 的要求,我們可以開始安裝過程。首先,您需要在 iPad 上設置 Alt Store。Alt Store 是一個免費的替代應用程序商店,可用於將 IPA(Apple 應用程序文件)旁加載到您的設備。
請記住,Alt Store 需要每 7 天在您的 iPad 上重新啟用一次,除非您為 Apple 開發者帳戶付費並一次解鎖側載 IPA 一年。每 7 天重新啟用 Alt Store 和您的側載應用程序可能會很煩人,但這總比取消 iPad 保修要好。
要開始在您的 iPad 上安裝 Alt Store,請訪問 Alt Store 官方網站。進入網站後,找到“下載 AltServer for”區域,如果您使用的是 Mac,請單擊 Windows (Beta) 或 macOS。
將 AltServer 下載並安裝到您的計算機(或 VM,如果您使用的是 Linux)。安裝不會花費很長時間。安裝完成後,轉到指南的下一部分。
使用 AltServer 安裝 UTM
目前,iPad 用戶可以使用 Linux 的唯一方法是使用UTM,這是一種適用於 Mac/iOS/iPad OS 的複雜虛擬化工具。它非常引人注目,可以毫無問題地運行大多數類型的操作系統。
您需要手動將 UTM IPA 文件下載到您的 iPad 並通過 Alt Store 加載它以在您的 iPad 上獲取它,以便您可以使用它來安裝 Linux。要下載 IPA 文件,請單擊此處。
注意:我們使用 UTM SE(慢版)進行側載,因為它具有最好的兼容性。但是,如果您願意,也可以在此處獲取常規 IPA 文件。
安裝
要安裝,請使用 USB 照明電纜將 iPad 插入 Windows、Mac OS 或 Linux 上的 Windows VM。然後,解鎖 iPad 以“信任”您的計算機。你必須相信你的機器才能工作。
在您的計算機上信任您的 iPad 後,在您的計算機上啟動“AltServer”,它應該作為 Windows 系統托盤中的圖標打開。從那裡,單擊該圖標,用鼠標選擇“安裝 Alt Store”,然後等待您的 PC 在 iPad 上安裝 Alt Store。
現在安裝了 Alt Store,您必須“信任”它作為 iPad 上的應用程序,因為它是側載的。為此,請打開 iPad 上的“設置”應用。轉到“ 常規”>“設備管理”。點擊應用程序並選擇信任。
當 Alt Store 打開時,讓您的 iPad 連接到您的 PC。然後,在它仍處於連接狀態時,打開 Alt Store 應用程序,然後單擊“我的應用程序”,然後單擊左上角的 + 圖標。
單擊 + 圖標後,瀏覽下載到 iPad 的 UTM SE 或 UTM IPA 文件,然後點擊它進行安裝。記住; 安裝可能需要一些時間,所以請耐心等待,不要拔掉 iPad。
安裝完成後,拔掉 iPad 並啟動 UTM 開始使用 Linux!
在 iPad 上安裝 Linux
現在 UTM 已被側載到您的 iPad,是時候讓 Linux 工作起來了。要讓 Linux 工作,請執行以下操作。
第 1 步:點擊“Browse UTM Gallery”按鈕在 iPad 上查看 UTM 的預配置虛擬機。找到喜歡的那個後,將其下載到 iPad。
第 2 步:打開 iPad OS Files 應用程序,然後解壓縮 ZIP 存檔。然後,點擊 iPad 操作系統文件應用程序內的 UTM 文件。當您點擊 UTM 文件時,它會自動導入到 UTM VM 應用程序中。
第 3 步:導入 VM 後,在 UTM 中點擊它以啟動它,您將使用 Linux。但是,請記住,根據 iPad 的規格,您可能希望堅持使用輕量級且圖形不密集的 Linux 操作系統。
在 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 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。