1. 通过apt-get安装指定版本软件
apt-get install package=version
2. 查询指定软件有多少个版本
2.1 通过网站搜索
https://packages.ubuntu.com/
2.2 使用apt-cache madison列出软件的所有来源
apt-cache madison package
madison是一个apt-cache子命令,可以通过man apt-cache查询更多apt-cache用法。
2.3 使用apt-cache policy列出软件的所有来源
policy列出的信息比policy详细一点。
apt-cache policy vim
policy是一个apt-cache子命令,可以通过man apt-cache查询更多用法。
2.4 使用apt-cache showpkg列出软件的所有来源
apt-cache showpkg vim
2.5 使用apt-get install -s模拟安装软件
apt-get install -s vim
2.6 使用apt-show-versions列出软件所有版本,并查看是否已经安装
apt-get install apt-show-versions
apt-show-versions -a vim
还可以通过apt-show-versions -u package查询是否有升级版本。
2.7 查询指定包的详情
apt-cache show package
或者
dpkg -l package
2.8 显示已安装包的详情
dpkg -s package
或者
dpkg-query -s package
3. 使用技巧
在查询后面,我们可以带上一些参数来实现筛选
apt-cache show package | grep version
apt-show-versions | more
————————————————
版权声明:本文为CSDN博主「Locutus」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yjk13703623757/article/details/78945576