有人可以协助我从 ubuntu 18.04 中删除 openvpn 吗?

有人可以协助我从 ubuntu 18.04 中删除 openvpn 吗?

所以我尝试安装私人互联网接入在我的计算机上,我在他们的网站上找到了一些说明,他们有一个文件下载,但我不知道如何打开该.sh文件。

于是我去谷歌搜索并找到了这些说明。它说要执行以下命令:

sudo apt-get install curl network-manager-openvpn-gnome
wget https://www.privateinternetaccess.com/installer/pia-nm.sh
sudo bash pia-nm.sh

完成这些操作后,它安装了 VPN,但不是我想要或认为的那样。我希望安装应用程序,它只是将所有 VPN 连接放在我的网络设置下的 VPN 下。

无论如何,我已经知道如何按照自己的意愿安装应用程序了,现在我正试图撤消安装 OpenVPN 和其他命令的位置。我想从我的网络设置中删除 VPN 连接。

我做了以下事情:

sudo apt-get remove curl network-manager-openvpn-gnome

这似乎删除了该软件。但它显然仍然安装着。我这样做是为了检查它是否被删除:

dpkg --list openvpn

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                 Version         Architecture    Description
+++-====================-===============-===============-=============================================

pi  openvpn              2.4.4-2ubuntu1. amd64           virtual private network daemon

(此外,打开 VPN 旁边的 piii以前是 pi,现在显示为 pi。不知道这是否重要)

但它还是出现了。所以我注意到,当我第一次安装 Ubuntu 时,我的网络设置中从一开始就有一个 VPN 部分。OpenVPN 只是系统的一部分吗?我尝试再次使用

sudo dpkg -r openvpn
sudo dpkg --purge openvpn

这两个都失败了,说存在依赖性问题。我的意思是,如果我不能删除它,那也不是世界末日,但我想知道怎么做。还有人能帮我了解如何删除 VPN 连接吗?

我不知道如何撤销我所做的操作,谷歌对此也没有太大帮助。我知道我可以浏览我的网络设置中的每个连接,然后单击齿轮,然后单击删除,但我想知道如何从终端撤销它。

答案1

我不知道你为什么要dpkg删除 OpenVPN,在这种情况下请再试一次,但要用apt这次。

--fix首先,通过在 apt 上添加参数来解决可能出现的任何依赖问题。

sudo apt -f install

最后,删除openvpn所有依赖项。

sudo apt purge openvpn

若有任何错误,请报告。

答案2

• 要通过 shell 删除您的 OpenVPN 配置文件,

ll /etc/NetworkManager/system-connections/

您将看到所有已保存的连接。使用命令sudo rm -vf connection_name删除您想要的 OpenVPN 配置文件,您可以使用正则表达式,例如sudo rm -vf US*删除所有以“US”开头的配置文件。

pi来自dpkg --list openvpn表示包的状态openvpnp= openvpn 的期望状态(标记为操作),即purged(您已执行),i= 包的当前状态,即installed(意味着它尚未被删除)。ii意味着i= 期望状态installedi= 当前状态installed

• 根据您的安装方式openvpn,可能存在多种可能性,可能是 PIA 干扰了软件包,或者 PIA 是 opnvpn 客户端并依赖于它。尝试使用 修复损坏的软件包sudo apt --fix-broken install,完全删除 PIA,然后删除openvpn。无论如何,如果它不起作用,请尝试此命令sudo dpkg --purge --force-all openvpn。如果一切都失败了,那么您可能必须搜索并手动删除 的所有二进制文件openvpn

• 您可能还需要考虑重新安装curl,它预装了 Ubuntu 和一个重要的下载实用程序,sudo apt install curl

相关内容