使用 apt 命令查询、下载某个软件包的旧版本
在 Debian/Ubuntu 系统中使用 apt 查询、安装和下载指定版本软件包的方法
查询历史版本
使用 apt-cache madison
可以列出某个软件在仓库中的所有可用版本。
例如,查看 microsoft-edge-stable 的历史版本:
复制
展开
apt-cache madison microsoft-edge-stable
输出示例:
复制
展开
microsoft-edge-stable | 140.0.3485.81-1 | https://packages.microsoft.com/repos/edge stable/main amd64 Packages
microsoft-edge-stable | 139.0.3405.125-1 | https://packages.microsoft.com/repos/edge stable/main amd64 Packages
microsoft-edge-stable | 138.0.3351.121-1 | https://packages.microsoft.com/repos/edge stable/main amd64 Packages
...
安装指定版本
若需要安装某个特定版本,可以直接指定版本号:
复制
展开
sudo apt install microsoft-edge-stable=130.0.2849.46-1
下载指定版本的 .deb 文件
如果只想下载 .deb
包,而不安装,可以使用:
复制
展开
apt download microsoft-edge-stable=130.0.2849.46-1
下载的文件会保存在当前目录。
注意事项
- 并非所有软件仓库都会保留历史版本。
- 例如 Google Chrome 官方仓库只提供最新版本,旧版本需要去第三方镜像站或归档站点下载。
关键词
apt
、apt-cache madison
、apt download
、软件包旧版本
、microsoft-edge-stable
、google-chrome-stable
、Linux
、deb
作者:https://blog.xn--rpv331d.com/我不道啊
链接:https://blog.xn--rpv331d.com/我不道啊/blog/117
转载注意保留文章出处...
No data