我正在寻找适用于 Ubuntu 的 Whatsapp 应用程序,然后偶然发现了whatsapp-purple
。我添加了存储库,然后运行时sudo apt-get update
显示错误:
按照此处的步骤操作后:如何删除 PPA?我得到了这个输出:
因此,我跑了
cd /etc/apt/sources.list.d/
rm -rf whatsapp-purple-ubuntu-ppa-xenial.list
rm -rf whatsapp-purple-ubuntu-ppa-xenial.list.save
ls /etc/apt/sources.list.d/
两人都走后。
现在我有以下问题。
- 为什么会显示这些错误以及这些错误意味着什么?
- 存储库消失了吗?
- 这样做对吗?
- 我们真的需要吗
ppa-purge
?
答案1
错误404意味着无法访问存储库 - 链接已失效或您的连接不良。
ppa-purge
检查您从存储库安装了哪些软件包,以便它可以用来自主存储库的等效软件包(如果可能)优雅地替换它们,希望在删除 PPA 后,您的系统能够以最佳状态运行。
如果不从 PPA 下载有关其提供的软件包的信息,这是不可能的,因此ppa-purge
会退出并出现错误。
APT 使用发布文件来安全地检查您下载的软件包 - 如果不检查发布文件,它不会安装任何东西,因为它用于验证软件包的完整性 - APT 将丢失的发布文件视为严重的安全问题。
您不需要使用,ppa-purge
因为您没有从 PPA 安装任何东西。删除 PPA 的文件sources-list.d
就足够了,现在您已经从源中删除了存储库。
答案2
这Whatsapp-紫色 PPA没有适用于 Ubuntu 16.04 的软件包,因此当 APT 尝试从那里获取某些东西时会出现错误。
安装ppa-purge
和删除它:
sudo apt install ppa-purge
sudo ppa-purge ppa:whatsapp-purple/ppa