https://zhuanlan.zhihu.com/p/540712989
一、透過apt-get安裝指定版本的軟體
$ sudo apt-get install package=version
version是軟體版本號,package是要安裝的軟體
二、查詢指定軟體有多少個版本
1、透過網站搜尋
https://packages.ubuntu.com/
2、使用 apt-cache madison 列出軟體的所有來源
$ sudo apt-cache madison package
madison 是一個 apt-cache 子命令,可以透過man apt-cache查詢更多apt-cache的用法。
3、使用 apt-cache policy 列出軟體的所有來源
$ sudo apt-cache policy vim
policy 是一個 apt-cache 子命令,可以透過 man apt-cache 查詢更多apt-cache用法。
4、使用 apt-cache showpkg 列出軟體的所有來源
$ sudo apt-cache showpkg vim
5、使用 apt-get install -s 安裝軟體
$ sudo apt-get install -s package
6、使用 apt-show-versions 列出軟體所有版本,並檢視是否已經安裝
$ sudo apt-get install apt-show-versions
$ apt-show-versions -a vim
還可以透過apt-show-versions -u package查詢是否有升級版本。
7、查詢指定包的詳情
$ sudo apt-cache show package
或者
$ dpkg -l package
8、顯示已安裝包的詳情
$ dpkg -s package
或者
dpkg-query -s package
三、使用技巧
在查詢後面,我們可以帶上一些引數來實現篩選
$ sudo apt-cache show package | grep version
$ sudo apt-show-versions | more
原文連結:https://blog.csdn.net/Cappuccin