Linux】使用 apt-get 查询并安装指定版本的软件 https://blog.csdn.net/m0_60028455/article/details/125745551
https://www.jianshu.com/p/eb0b23994204
一、通过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的用法。
翻译 madison / 麦迪逊: n.麦迪逊自行车接力赛(通常持续几天)
3、使用 apt-cache policy 列出软件的所有来源
$ sudo apt-cache policy vim
原文链接:https://blog.csdn.net/m0_60028455/article/details/125745551
使用“apt search”和“apt show”命令在 Ubuntu 中搜索和查找软件包的详细信息 https://cn.linux-console.net/?p=18394
安装指定版本:
apt install g++=4:6.3.0-4
Ubuntu通过apt-get安装指定版本和查询指定软件有多少个版本 https://www.cnblogs.com/EasonJim/p/7144017.html
摘录: https://linux.cn/article-14895-1.html 如果你想对更新有选择性,并且只想升级单个软件包,请使用以下命令:
sudo apt install --only-upgrade package_name
ubnutu/apt 与 apt-get/更新某一软件 https://blog.csdn.net/superjunenaruto/article/details/95173065
在root用户下, 可以更新firefox软件,命令:
apt upgrade firefox
普通用户下,更新firefox软件,命令:(sudo是以当前用户获得root临时权限)
sudo apt upgrade firefox
apt 还有一些自己的命令:
新的apt命令 | 命令的功能 |
---|---|
apt list | 列出包含条件的包(已安装,可升级等) |
apt edit-sources | 编辑源列表 |
参卡: 解密 Linux 包管理:apt 和 apt-get 的区别 - 系统极客
apt与apt-get的用法:(apt是新的命令,有一些操作不支持,apt-get是老命令,可以支持更多的操作)
apt 命令 取代的命令 命令的功能
apt install apt-get install 安装软件包
apt remove apt-get remove 移除软件包
apt purge apt-get purge 移除软件包及配置文件
apt update apt-get update 刷新存储库索引
apt upgrade apt-get upgrade 升级所有可升级的软件包
apt autoremove apt-get autoremove 自动删除不需要的包
apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
apt search apt-cache search 搜索应用程序
apt show apt-cache show 显示装细节
当然,apt 还有一些自己的命令:
新的apt命令 命令的功能
apt list 列出包含条件的包(已安装,可升级等)
apt edit-sources 编辑源列表
参卡: https://www.sysgeek.cn/apt-vs-apt-get/
原文链接:https://blog.csdn.net/superjunenaruto/article/details/95173065
:https://blog.csdn.net/m0_60028455/article/details/125745551