diff --git a/translated/tech/20230217.1 ⭐️ Downgrading a Package via apt-get.md b/published/20230217.1 ⭐️ Downgrading a Package via apt-get.md similarity index 77% rename from translated/tech/20230217.1 ⭐️ Downgrading a Package via apt-get.md rename to published/20230217.1 ⭐️ Downgrading a Package via apt-get.md index 05940f7c90..98a49d710e 100644 --- a/translated/tech/20230217.1 ⭐️ Downgrading a Package via apt-get.md +++ b/published/20230217.1 ⭐️ Downgrading a Package via apt-get.md @@ -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 \ No newline at end of file