![](/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.