如何將網路管理器重設為預設值?

如何將網路管理器重設為預設值?

這就是我的網頁選單中的內容。

我嘗試了很多解決方法,從刪除條目到所有這些。您能提出任何解決方案嗎?

答案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 或其他遠端方式。

  1. 下載必要的包款:

    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
    
  2. 清除包:

    sudo apt-get purge network-manager network-manager-*
    
  3. 重新安裝之前下載的軟體包檔案:

    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

相關內容