运行命令apt-get update时在openvpn存储库中获取错误

时间:2020-04-03 03:23:50

标签: apt

运行命令“ apt-get update”时出现以下错误: E:在源列表/etc/apt/sources.list.d/openvpn-as-repo.list的第1行上,类型'gpg'未知 E:无法读取来源列表。

有人可以帮助我解决此错误吗?

2 个答案:

答案 0 :(得分:0)

似乎出了点问题。再次重做这些命令。

# wget must be available. If wget is not installed and apt update is broken skip apt update in the next line.
sudo apt update && sudo apt -y install ca-certificates wget net-tools

wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | sudo apt-key add -

sudo sh -c 'echo "deb http://as-repository.openvpn.net/as/debian bionic main">/etc/apt/sources.list.d/openvpn-as-repo.list'

sudo apt update && sudo apt -y install openvpn-as

答案 1 :(得分:0)

以下答案来自:https://askubuntu.com/questions/96967/how-do-i-fix-this-e-type-is-not-known-on-line-in-source-list-update

该错误表明源文件中的条目格式错误,从而导致更新过程中止。要修复它,您必须修复该条目(如果您知道正确的条目应是什么样子)或将其完全删除(这就是我要描述的内容,因为这是使您能够再次更新系统的最快方法)。

首先,您需要打开包含错误条目的文件。文件名在错误消息中给出,在您的示例/etc/apt/sources.list.d/some-ppa.list中。打开一个终端,然后输入

sudo nano /etc/apt/sources.list.d/some-ppa.list 然后按Enter。输入密码后,您现在应该会在文本编辑器nano中看到打开的文件。

现在,您需要找到格式错误的条目。它应该在错误消息中给出的行号上-在您的情况下为第1行。

此行应该是不完整的,并以更新过程所抱怨的未知类型开始(此处为ain)。只需删除整行,然后使用Ctrl + X保存/关闭文件即可。

就是这样。现在,您应该能够成功运行更新过程。