找不到方法驱动程序 /usr/lib/apt/methods/ftps

找不到方法驱动程序 /usr/lib/apt/methods/ftps

我尝试使用以下方法更新软件包:

sudo apt update

但我收到错误:

E: The method driver /usr/lib/apt/methods/ftps could not be found.
N: Is the package apt-transport-ftps installed?

在此输入图像描述

答案1

您所在的条目/etc/apt/sources.list或其中的文件之一/etc/apt/sources.list.d包含 FTP URL ( ftp://security.ubuntu.com/ubuntu),但 APT 没有安装处理 FTP 或 FTPS URL 的软件包。

在这种情况下,最简单的方法是切换到 HTTPS URL(如果可能)或 HTTP URL(如果不可能)。 FTP 是一种较旧的协议,存在一些不良问题,例如防火墙穿越问题、TLS 支持的兼容性问题以及缺乏常见机器可读格式的实现。因此,HTTPS(或 SFTP)在几乎所有情况下通常都更好,包括本例。

您的输出中似乎还存在一些其他问题,包括使用 gnome-terminator 的 PPA 似乎未正确配置(或不存在)以及 Unifi 输出缺少密钥。我会删除前者并在 Ubiquiti 网站上的某个位置找到后者的密钥,然后将其添加为sudo apt-key add.

相关内容