如何使用 Unattended-Upgrades 設定自動化的無頭 Debian 升級
在無頭 Debian 伺服器上設定無人值守升級,驗證 systemd 計時器,進行安全測試,控制重啟,並監控自動安全更新。
您是否正在尋找可在 Linux PC 上使用的 Quicken 或其他專有金融應用程序的免費開源替代方案?試試 GNU Cash。這是一款免費且易於使用的資金管理工具,可讓您跟踪財務狀況、貸款支付等。這是在 Linux 上安裝它的方法。
GNU Cash 應用程序可通過“Universe”軟件存儲庫安裝在 Ubuntu 上。但是,並非所有 Ubuntu 操作系統默認都啟用“Universe”。因此,我們將演示如何手動打開它。
要在您的計算機上啟用“Universe”軟件存儲庫,請先啟動一個終端窗口。在桌面上打開終端窗口後,使用下面的 add-apt-repository 命令將 Ubuntu Universe 軟件存儲庫添加到您的 PC。
sudo add-apt-repository 宇宙
將“Universe”軟件存儲庫添加到您的計算機後,是時候刷新 Ubuntu 的軟件源了。為此,請在終端窗口中使用以下 apt update 命令。
sudo apt 更新
一旦您的軟件源是最新的,Ubuntu 將可以訪問“Universe”軟件存儲庫。此時,您可以使用下面的apt install 命令輕鬆地在 Ubuntu 上安裝 GNU Cash 應用程序 。
sudo apt 安裝 gnucash
在 Debian Linux 上,可以通過“主”軟件存儲庫安裝 GNU Cash 應用程序。目前,Debian 11、Debian 10 以及 Debian 9 和 Debian Sid 支持該應用程序。要開始安裝,請在 Debian 桌面上打開一個終端窗口。
在終端窗口打開的情況下,使用 su 命令登錄到root 帳戶。登錄到 root 帳戶後,您可以使用下面的 apt-get 命令將 GNU Cash 包安裝到您的計算機上。
注意:如果您在 Debian PC 上啟用了 Sudo,請在以下命令之前執行sudo而不是登錄到 root 帳戶。
apt-get 安裝 gnucash
與其他 Linux 操作系統相比,Debian 上的 GNU Cash 應用程序已經過時了。雖然這不會影響您充分使用該程序的能力,但您將錯過功能更新。
如果您不喜歡在 Debian 上使用舊版本的程序,請考慮遵循 Flatpak 或 Snap 安裝說明來讓 GNU Cash 工作,而不是 Debian 說明。或者,考慮更新到 Debian 11,因為其上的程序較新。
在 Arch Linux 上,有兩種方法可以讓 GNU Cash 工作。第一種(也是最直接的方法)是通過“社區”軟件存儲庫。第二種安裝方式是通過 Arch Linux AUR。我們將在本教程中介紹兩者。
要通過“社區”軟件倉庫在 Arch Linux 上安裝 GNU Cash,首先在桌面上啟動一個終端窗口。打開終端后,在您的Pacman.conf文件中啟用“社區”存儲庫。然後,執行下面的命令。
sudo pacman -Syy gnucash
要通過 AUR 安裝 GNU Cash 應用程序,您必須首先使用Pacman 命令將“Git”和“Base-devel”包安裝到您的計算機上。
須藤 pacman -S git base-devel
設置完這兩個包後,您必須安裝 Trizen AUR 助手。該程序將使您可以自動而不是手動下載和構建 GNU Cash 的源代碼。
git 克隆 https://aur.archlinux.org/trizen.git 光碟 makepkg -sri
在您的 Arch Linux PC 上安裝 Trizen 應用程序後,您可以使用以下命令在您的計算機上下載並安裝最新的 Trizen AUR 助手應用程序。
trizen -S gnucash-git gnucash-docs-git
Fedora Linux 用戶可以通過“主”軟件存儲庫使用 GNU Cash 應用程序。要開始安裝過程,請打開一個終端窗口。打開終端窗口後,使用 dnf install 命令讓 GNU Cash 工作。
須藤 dnf 安裝 gnucash
不喜歡 GNU Cash 的 Fedora Linux 版本?考慮遵循下面的 Flatpak 或 Snap 包裝說明。
GNU Cash 應用程序適用於 OpenSUSE Tumbleweed,以及通過 OpenSUSE Oss 軟件存儲庫的 15.2 和 15.1。要開始安裝,請確保您已設置 OpenSUSE Oss 存儲庫。然後,您將能夠使用下面的zypper install 命令在您的 OpenSUSE 系統上安裝 GNU Cash 應用程序 。
須藤 zypper 安裝 gnucash
請記住,某些版本的 OpenSUSE 具有過時的 GNU Cash 版本。如果您需要更新的功能,最好按照下面的 Snap 或 Flatpak 說明進行操作。
GNU Cash 作為 Flatpak 包提供。要安裝它,您必須首先按照指南在 Linux PC 上啟用 Flatpak 運行時。設置 Flatpak 運行時後,使用下面的 remote-add 命令將 Flathub 應用程序商店添加到您的 PC。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
最後,使用下面的flatpak install 命令在您的 Linux PC 上安裝 GNU Cash 應用程序 。
flatpak 安裝 flathub org.gnucash.GnuCash
Snap 商店中有一個非官方的 GNU Cash 應用程序。要進行設置,您需要配置 Snapd 運行時。要在 Linux PC 上設置 Snapd 運行時,請遵循有關該主題的本指南。
設置 Snapd 運行時後,即可開始安裝 GNU Cash。使用下面的 snap install 命令,安裝 GNU Cash。
須藤快照安裝 gnucash-jz
在無頭 Debian 伺服器上設定無人值守升級,驗證 systemd 計時器,進行安全測試,控制重啟,並監控自動安全更新。
透過檢查 HTTPS URL、systemd 套接字、已安裝的軟體包、firewalld 區域、憑證和日誌,對 SUSE Linux Enterprise Server 上的 Cockpit 進行故障排除。
了解如何透過經過測試的 SLE HA 滾動升級、逐節點檢查以及明確的單一伺服器停機時間注意事項,在 SLES 15 SP5 到 SP6 遷移期間保持服務的可用性。
在 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 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。