如何修正 GPG 錯誤:Ubuntu 中無法驗證以下簽名
安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。
該侏儒殼牌應用程序列表很順眼,但有點雜亂無章。沒有一個應用程序按應用程序組排序,因此瀏覽它並找到一個應用程序有點乏味。如果您想解決此問題,最好的方法是安裝 Gnome Dash Fix 工具。該工具可以自動將Gnome 應用程序組織到應用程序文件夾中並使其更易於查找。
Gnome Dash Fix 是一個簡單的 Bash 腳本,可在Github上找到。使用它不需要任何特殊的庫或技能。首先,打開一個終端窗口並使用 Git 工具下載最新的源代碼。沒有安裝 Git?請按照以下說明獲取它以供您選擇的發行版。
sudo apt 安裝 git
sudo apt-get 安裝 git
須藤吃豆子 -S git
須藤 dnf 安裝 git
須藤 zypper 安裝 git
Git 工具在大多數 Linux 發行版上通常很容易找到,主要是因為它是一個很多人使用的開發工具。如果您的操作系統不在此列表中,您仍然可以獲取 Gnome App Fixer 腳本。打開終端並在您的包管理器中搜索“git”。安裝該軟件包,您應該一切順利!
找不到適用於您的 Linux 發行版的 Git 包?考慮查看Pkgs.org。他們有很多關於來自各種 Linux 發行版的包的信息,無論大小。應該很容易找到適合您需求的可下載軟件包。
App Fixer 不是很大,只包含幾個文件:一個舊的 Shell 腳本和一個新的交互式 Python 工具。在本指南中,我們將介紹如何使用兩者。但是,在我們這樣做之前,我們需要獲取最新版本的代碼。這是通過 git clone 完成的。在終端中,使用 git 下載 App Fixer 代碼的副本。
git 克隆 https://github.com/BenJetson/gnome-dash-fix
接下來,使用 CD命令將目錄從/home/(終端通常打開的位置)更改為新創建的 Gnome Dash Fix文件夾。
cd gnome-dash-fix
需要在我們將終端移動到的新文件夾中完成工作。具體來說,我們需要更改兩個腳本的權限,否則非 root 用戶將無法按預期運行代碼。首先使用 chmod 工具將 Python 腳本標記為可以作為程序運行。
須藤 chmod +x Interactive.py
在更新 Interactive.py文件的權限之後,同樣需要對遺留的 Bash 腳本進行處理。再次使用 chmod 工具讓系統知道 appfixer.sh 腳本可以執行。
須藤 chmod +x appfixer.sh
現在兩個腳本都具有正確的用戶權限,是時候運行該工具了。
App Fixer 開發人員包含了一個新的 Python 腳本,他聲稱與 bash 腳本相比,該腳本“更容易”使用。當用戶運行它時,腳本會詢問有關如何將 Gnome 應用程序組織到單獨文件夾中的不同問題。
在我們運行腳本之前,打開一個終端並使用它來檢查您的 Linux PC 上是否安裝了 Python。很有可能它就在那裡,因為大多數 Linux 程序都依賴於它。儘管如此,並不是每個 Linux 操作系統都設置了它。要確認 Python 存在,請運行:
蟒蛇--版本
如果沒有安裝 Python,上面的命令什麼都不做。如果它在您的 PC 上,它會告訴您版本號。要運行此腳本,請至少安裝版本 3。有關 Python 3 的信息可以在官方Python 網站上找到。檢查 Python3 上的官方 Wiki 條目是否適用於您的操作系統也是一個好主意。
運行腳本:
python3交互.py
按照屏幕上的提示回答它提出的關鍵問題,以便將您的 Gnome 應用程序分類到“應用程序文件夾”中。
想要刪除應用程序文件夾?重新運行腳本,除了這次,選擇選項 3刪除所有內容。
如果 Python 失敗了,但您仍然需要應用程序文件夾,請嘗試運行 appfixer.sh。這裡要理解的重要一點是,這個腳本非常粗糙。無論如何,這不是糟糕的代碼,但是,沒有撤消按鈕。Appfixer.sh 的工作原理是通過gsettings 命令執行 Gnome 桌面的選項 。如果您無法運行Interactive.py,無法讓 Python3 正常工作,或者根本不知道如何運行,您應該只使用此腳本 。
使用以下命令運行 appfixer.sh:
./appfixer.sh
有時,使用 ./ 而不是Bash或 Sh 運行 Bash 腳本 會弄亂語法。如果您遇到上述命令的問題,請嘗試以下命令:
sh appfixer.sh
或者
bash appfixer.sh
安全地修復 Ubuntu APT 簽章錯誤。無需停用軟體包驗證,即可識別 NO_PUBKEY、EXPKEYSIG、BADSIG、時脈和軟體來源設定問題。
在 SLES 15 上設定 DM-Multipath,實現安全發現、服務設定、最小 multipath.conf 變更、initramfs 更新和路徑健康檢查。
使用 Btrfs 和 Snapper 在更新失敗後恢復 SLES。比較回滾選項,安全地測試快照,恢復系統,並驗證儲存庫。
使用 Liderahenk 和 Ahenk 來設定自訂的 Pardus GNOME 桌布,使用 dconf 鎖定選定的設置,並透過經過測試的試點專案推出其他客戶端策略。
診斷 Ubuntu 伺服器進入緊急模式的原因,安全地修復常見的 /etc/fstab 和掛載問題,檢查檔案系統,並驗證正常重新啟動。
排查 Ubuntu 24.04 上忽略 GTK 主題的 Flatpak 應用程式問題。檢查主題擴充、GTK 入口網站、淺色和深色設定以及應用程式工具包限制。
在 Pardus 上設定 LIDER AHENK,並採用以品質為中心的設定:驗證先決條件、部署 Lider、註冊 Ahenk 用戶端並驗證管理。
使用 Pardus NVIDIA 驅動程式安裝程式在 Pardus 23 上啟用 NVIDIA 驅動程式。檢查 GPU 相容性、安全重新啟動、驗證驅動程式並解決常見問題。
使用可重複的基準測試方法,比較 Ubuntu Server 24.04 Minimal 和 Standard 安裝的磁碟使用情況、記憶體、啟動時間、服務和實際工作負載效能。
安全地解決 SLES 中的 Zypper 鎖定錯誤。識別進程,選擇等待或停止該進程,並區分事務鎖和包鎖。