在ubuntu 10.10上,我意外地在存储库中添加了两个程序,它们的目标是重现一个bug。我不想安装它们,所以我把它们放在存储库中,(不知道如何删除它们)当我使用更新管理器升级存储库时,我去掉了标记,所以每次都跳过安装。但昨天,我从终端使用upgrade命令升级了存储库。所以我不小心(也)安装了这两个程序。我试图使用dpkg命令来尝试卸载它们:
dpkg -l
dpkg -l | grep "manage the repository"
我在更新管理器中看到的软件标题是"管理要从中安装软件的存储库"。然而,给出这两个命令并不能帮助我看到这两个程序的真实名称。所以我不知道要删除的程序的名称。如果有一个命令[b],我会知道我按时间顺序安装了哪些程序[/b]。这可能吗?
在更新管理器中,设置按钮将(在输入密码后)带您进入一个对话框,其中包括一个其他软件选项卡,用于管理您的第三方存储库,包括PPA。(似乎没有办法解决这个问题;但通常不会很长。)在那里,你应该可以取消你想取消的回购。我怀疑这将不会自动删除已安装的软件;但我从来没有试过。
如果您想要删除已安装的程序包,那么最简单的(前提是您知道程序包的确切名称)是(在shell提示符下)apt-get remove <package_name>
或apt-get purge <package_name>
(后者更彻底,因为它还删除了配置文件等)