如果源已从源列表中清除,如何找到已安装的存储库包

如果源已从源列表中清除,如何找到已安装的存储库包

我的源列表中列出了几个存储库,并将一些 ppa 添加为源

我可以知道哪一个特定的包已经安装吗?

如果安装后存储库从源列表中删除,是否仍然可能?

答案1

使用apt-cache

apt-cache policy <your_package_name>

删除存储库后,您将无法访问此信息。


例子

% apt-cache policy atom
atom:
  Installed: (none)
  Candidate: 1.0.0-1~webupd8~0
  Version table:
     1.0.0-1~webupd8~0 0
        500 http://ppa.launchpad.net/webupd8team/atom/ubuntu/ vivid/main i386 Packages

% sudo rm /etc/apt/sources.list.d/webupd8team-ubuntu-atom-vivid.list
% sudo apt-get update

% apt-cache policy atom                                              
N: Unable to locate package atom

相关内容