使用apt-get查询安装指定版本的软件
2018-01-01 14:42
681 查看
1. 通过apt-get安装指定版本软件
# apt-get install package=version
2. 查询指定软件有多少个版本
2.1 通过网站搜索
https://packages.ubuntu.com/2.2 使用apt-cache madison列出软件的所有来源
# apt-cache madison package vim | 2:7.3.547-7 | http://mirrors.163.com/debian wheezy/main amd64 Packages vim | 2:7.3.547-7 | http://mirrors.163.com/debian wheezy/main Sources
madison是一个apt-cache子命令,可以通过
man apt-cache查询更多apt-cache用法。
2.3 使用apt-cache policy列出软件的所有来源
policy列出的信息比policy详细一点。# apt-cache policy vim vim: Installed: 2:7.4.1689-3ubuntu1.2 Candidate: 2:7.4.1689-3ubuntu1.2 Version table: *** 2:7.4.1689-3ubuntu1.2 100 100 /var/lib/dpkg/status 2:7.3.547-7 500 500 http://mirrors.163.com/debian wheezy/main amd64 Packages
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
相关文章推荐
- Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本
- Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本
- 老版本Ubuntu使用apt-get不能安装软件问题
- ubuntu中使用apt-get install时如何指定安装版本
- ubuntu中使用apt-get install时如何指定安装版本
- ubuntu apt-get 安装指定版本软件
- Ubuntu使用apt-get安装PHP指定版本
- apt-get install安装软件问题(安装包的依赖库版本过高问题)
- 在CentOS系统中使用yum安装指定版本软件的方法
- ubuntu中使用sudo apt-get install 安装之后的软件,怎么看安装在哪里
- Ubuntu上使用apt-get安装软件的速度问题
- apt-get install安装软件问题(安装包的依赖库版本过高问题)[原创]
- apt-get install安装软件问题(安装包的依赖库版本过高问题)
- linux下软件安装apt-get yum dpkg rpm 的使用
- Linux使用apt-get安装软件出现404
- ubuntu apt-get 安装软件包时 出现依赖的包版本过高
- linux-使用apt-get安装软件问题汇总
- Linux(Ubuntu)使用 sudo apt-get install 命令安装软件的目录在哪?(已解决)
- ubuntu 12.04 apt-get/wget/gem 使用代理安装软件
- Linux使用apt-get安装软件时出现的问题