无法清除X更新PPA因为/被视为空间?
sudo ppa-purge ppa:ubuntu-x-swat / x-updates
我已经尝试过多次运行该命令了。 复制/粘贴它,手动输入,在XTerm和终端中试用,无济于事。 输出始终是:
找不到PPA的包列表:ubuntu-x-swat x-updates
没有/在那个输出中,这使我相信它正在处理/作为一个空间并试图找到一个名称正确的PPA。
我怎样才能解决这个问题?
我认为这只是一个误导性的错误信息。 快速浏览一下来源就会发现它正在打印一个我们通常输入斜线的空间:
warn "Could not find package list for PPA: $PPAOWNER $PPANAME"
那为什么不能找到包裹清单呢?
我认为这部分信息也具有误导性。 实际上,您可能会发现/var/lib/apt/lists/
有PPA的有效包列表:
$ ls /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_*_Packages /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-amd64_Packages /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-i386_Packages
抛弃ppa-purge的事情是它们是空的 :
$ file /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_*_Packages /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-amd64_Packages: empty /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-i386_Packages: empty
它假设存储库将始终包含包,并且该假设不适用于ubuntu-x-swat / x-updates,目前它没有任何Raring包 。
如果您想删除PPA,您应该能够使用apt-add-repository将其从软件源中删除。
让ppa-purge的开发人员知道这个exception也是有礼貌的,这样他们可以在将来做出更有帮助的回应。 您可以通过运行ubuntu-bug ppa-purge
打开错误报告 。
尝试删除Xorg Edgers ppa。 简单地跑
ppa-purge xorg-edgers