![](/img/trans.png)
[英]How to find the package to which a certain file belongs in a Debian-based distribution?
[英]How can I get version information of a package which will be installed using apt on debian-based linux
我的 debian 系统上有一个 vim。 我想通过apt-get install vim
。 但我不确定将要安装的版本。 如果不是我想要的版本,我会按源安装。 我怎么知道将安装什么版本? aptitude search
或apt-cache search
只给我一个简短的描述,而不是版本。 aptitude show
或apt-get show
给出了已安装软件包的版本信息。 提前致谢。
aptitude show
或apt-cache show
除了显示已安装的版本外,还显示可用的版本。 除非你用别针做一些奇怪的事情,否则将安装最高可用版本。
既然你提到了aptitude
,你也可以打开 aptitude TUI 并导航到有问题的 package 。 在概览视图中,倒数第二列显示package当前安装的版本,最后一列显示使用+标记package安装时将安装的版本。 如果您在 package 上按Enter ,详细信息页面将在底部显示所有可用版本。
要获取系统上当前未安装的 package 版本的 package,您可以使用:
apt-cache policy vim
apt policy vim
要么
apt-cache madison vim
要么
apt list vim
aptitude versions vim
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.