我一直在尝试使用该命令更新我的 Ubuntu 20.04 sudo apt update
,但我总是收到同样的错误:
E: The repository 'http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
我尝试添加该 PPA,sudo add-apt-repository ppa:t-tujikawa/ppa
但收到上述相同的输出错误。
我应该怎么做才能解决这个问题?
答案1
您需要删除该旧存储库,因为它尚未更新。
上述错误意味着存储库没有适用于您的 Ubuntu 版本的特定软件的发布包。即 20.04 Focal Fossa
通过运行以下命令删除过时的 PPA:
sudo add-apt-repository --remove ppa:t-tujikawa/ppa
您可以使用命令从 Ubuntu 官方版本安装 aria2:
sudo apt-get install aria2
答案2
打开终端并输入sudo nano /etc/apt/sources.list
then arrow-down to the line/s with tujikawa在其中输入 # 并在行首输入 #。
然后保存覆盖此文件并再次运行 apt 命令。
有一个适用于 20.04 的官方 aria2 版本,您可以尝试一下sudo apt-get install aria2
答案3
您需要删除那个旧的 repo,因为它已经 7 年没有更新了,甚至没有 focus 的条目(看这里)。该软件包aria2
包含在focal universe
repo 中。
编辑文件/etc/apt/sources.list
并执行以下操作:
删除以下行:
deb http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu focal Release
并确保以下行未注释:
deb http://archive.ubuntu.com/ubuntu focal universe
然后,您应该能够再次运行sudo apt update
并且sudo apt upgrade
不会出现任何错误。