@geekpi
https://linux.cn/article-15580-1.html
This commit is contained in:
Xingyu.Wang 2023-02-27 12:04:04 +08:00 committed by GitHub
parent 1e345b5175
commit 9bfd23e46c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,28 +3,26 @@
[#]: author: "Abhishek Prakash https://itsfoss.com/author/abhishek/"
[#]: collector: "lkxed"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
[#]: reviewer: "wxy"
[#]: publisher: "wxy"
[#]: url: "https://linux.cn/article-15580-1.html"
通过 apt-get 降级一个软件包
======
最近升级的软件引起问题了?
![][0]
虽然你总是可以调查问题以解决它,但有时,回到以前的工作版本可以节省时间和精力。
如果新的版本引入了一个 bug你可以在你这一边什么都不做对吗
最近升级的软件引起问题了?虽然你总是可以调查问题以解决它,但有时,回到以前的工作版本可以节省时间和精力。如果新的版本引入了一个 bug你可以在你这一边什么都不做对吗
好消息是,你可以在 Ubuntu 和 Debian 中轻松地降级 apt 软件包。
你所要做的就是像这样使用 apt 命令:
你所要做的就是像这样使用 `apt` 命令:
```
sudo apt install package_name=package-version-number
```
这似乎很容易,但你如何获得确切的版本号?哪些旧版本被支持?你可以通过以下方式获得这个细节:
这似乎很容易,但你如何获得确切的版本号?还有哪些旧版本被支持?你可以通过以下方式获得这个细节:
```
sudo apt-cache policy package_name
@ -36,11 +34,11 @@ sudo apt-cache policy package_name
最近,我正在更新承载 It's FOSS 社区论坛的 Ubuntu 服务器。
我做了通常的apt update && apt upgrade在更新安装时事情变得糟糕。
我做了通常的 `apt update && apt upgrade`,在更新安装时,事情变得糟糕。
很明显,最新版本的 Docker 不支持 aufs 存储驱动。为了减少停机时间,我选择了降级到以前的 Docker 版本。
检查当前安装的软件包版本
检查当前安装的软件包版本
![Installed Docker version][1]
@ -91,11 +89,11 @@ sudo apt install package_name=package-version-number
但是当这个过程完成,你的软件包就会被降级到给定的旧版本。
### 所以,也许要保它?
### 所以,也许要保它?
所以,你刚刚学会了降级 apt 软件包。但如果你不注意的话,该软件包会在下一次系统更新时再次升级。
不希望这样吗?你可以[阻止一个软件包被更新][5]。像这样使用 apt-mark 命令:
不希望这样吗?你可以 [阻止一个软件包被更新][5]。像这样使用 `apt-mark` 命令:
```
sudo apt-mark hold package_name
@ -110,7 +108,7 @@ via: https://itsfoss.com/downgrade-apt-package/
作者:[Abhishek Prakash][a]
选题:[lkxed][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
@ -121,3 +119,4 @@ via: https://itsfoss.com/downgrade-apt-package/
[3]: https://itsfoss.com/content/images/2023/02/downgrading-installed-packages.png
[4]: https://itsfoss.com/content/images/2023/02/downgrading-installed-package.png
[5]: https://itsfoss.com/prevent-package-update-ubuntu/
[0]: https://img.linux.net.cn/data/attachment/album/202302/27/115623ifb79v4pi4v0z991.jpg