我在 Ubuntu 16.04 上。在过去的几天里,我无法运行 apt-get update - 它因以下错误而中断:
E: Failed to fetch http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/dists/xenial/main/binary-amd64/Packages 403 Forbidden
Run Code Online (Sandbox Code Playgroud)
由于此错误,apt-get update
似乎无法运行,因为我看不到任何升级选项,即使我认为某些软件包应该已更新。
当我在浏览器中打开http://ppa.launchpad.net/ubuntu-lxc/lxd-stable/ubuntu/dists/xenial/main/binary-amd64/Packages时,它仍然给出 403 错误,这让我相信它下。但是,它现在已经关闭了至少 2-3 天。
任何想法该怎么做?
我的版本详情:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
Run Code Online (Sandbox Code Playgroud)
当某些存储库出现某种错误时,最后apt update
不会显示有关可用升级的信息消息,否则其他一切都会照常进行。因此,您可以运行apt list --upgradable
以查看升级是否可用,或者apt upgrade
直接继续升级所有可用的软件包。
如果错误惹恼了您,您可以暂时禁用 PPA,方法是在源列表中将其注释掉,直到它恢复为止。
在我看来,LXD 现在是主要存储库的一部分,因此http://ppa.launchpad.net/ubuntu-lxc/lxd-stable
现已弃用。LXD 网站上的说明不再提及此存储库。
我删除了 repo 文件并/etc/apt/sources.list.d
运行apt-update && apt-dist-upgrade
,LXD 已正确更新,没有 403。
归档时间: |
|
查看次数: |
10863 次 |
最近记录: |