大约一周前,我尝试添加一个新的包存储库,据说它有我想要的包。不幸的是,关于它的信息已经过时,我发现它每次都无法连接到它。我只想删除新的 repo,但我不知道该怎么做。
对于上下文,当我更新时,我得到了这个:
W:Failed to fetch http://ppa.launchpad.net/geod/ppa-geod/ubuntu/dists/precise/main/source/Sources 404 Not Found [IP: 135.214.42.30 8080]
, W:Failed to fetch http://ppa.launchpad.net/geod/ppa-geod/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found [IP: 135.214.42.30 8080]
, W:Failed to fetch http://ppa.launchpad.net/geod/ppa-geod/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found [IP: 135.214.42.30 8080]
, E:Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
mik*_*ver 15
打开终端窗口 (ctrl-alt-t) 并运行
sudo apt-get install ppa-purge
sudo ppa-purge ppa:geod/ppa-geod
Run Code Online (Sandbox Code Playgroud)
这应该可以解决问题,并将存储库与已安装的软件包一起删除。
还有一种方法是sudo add-apt-reposiry -r ppa:geod/ppa-geod。那只会删除存储库。
或者,您可以运行software-properties-gtk,在打开的窗口中,选择其他软件选项卡,找到相应的行并删除它们。
如果您知道回购错误,请使用 sudo rm /etc/apt/sources.list.d/REPO-DIST.list
如果你想检查你添加的内容然后从那里删除,你总是可以检查:
ls /etc/apt/sources.list.d/
Run Code Online (Sandbox Code Playgroud)
然后用上面提到的命令。