這就是我的網頁選單中的內容。
我嘗試了很多解決方法,從刪除條目到所有這些。您能提出任何解決方案嗎?
答案1
在終端中,運行
nmcli con
這將輸出類似這樣的內容:
NAME UUID TYPE TIMESTAMP-REAL
Wired connection 1 67d66f2c-9a03-4298-8136-35933de5febe 802-3-ethernet Wed 17 Jun 2015 17:00:08 BST
這將列出 NetworkManager 中定義的所有連接
現在,選擇您要按名稱或 uuid 刪除的那個並執行
nmcli con delete uuid 67d66f2c-9a03-4298-8136-35933de5febe
與該連線關聯的所有設定都將遺失。但它會不是清潔你的nm-小程式菜單。
您需要登出/重新登入或重新啟動才能在 nm-applet 選單中看到它
答案2
清除並重新安裝網路管理員
從本機執行此操作,而不是透過 SSH 或其他遠端方式。
下載必要的包款:
dpkg-query -Wf '${Status;1} ${Package}\n' network-manager network-manager-* | awk '$1=="i" { print($2) }' | xargs apt-get download
如果你想更徹底,請保存他們的 Apt 標記:
apt-mark showauto network-manager network-manager-* | tee apt-mark-auto.txt
清除包:
sudo apt-get purge network-manager network-manager-*
重新安裝之前下載的軟體包檔案:
sudo dpkg -i network-manager*.deb
如果您之前儲存了 Apt 標記,請使用以下命令恢復它們:
xargs -a apt-mark-auto.txt -- sudo apt-mark auto
答案3
更安全的選項如下,因為該套件沒有被卸載
以超級使用者身分刪除網路管理員的所有設定檔(在執行以下命令之前放置 sudo)
rm -rf /etc/NetworkManager/*
然後,重新建立設定檔(請參閱如何恢復設定檔?)
sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" network-manager