📌  相关文章
📜  buster InRelease' 将其 'Suite' 值从 'stable' 更改为 'oldstable' - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:59:35.637000             🧑  作者: Mango

以'buster InRelease' 将其 'Suite' 值从 'stable' 更改为 'oldstable'

介绍:

Debian 所有的软件包都存放在软件仓库中,软件仓库中的软件包按版本号进行分类和管理,分别保存在不同的 suite 中。 Suite 是 Debian 软件仓库中软件包版本控制的一个概念,它可以被认为是一组相关的软件包的集合。在 Suite 中,软件包被保存在压缩的 Packages 文件中。

对于 Debian 系统管理员,经常需要切换不同的 suite,以获取软件包的不同版本。本文将介绍如何将位于 'buster InRelease' 中的 suite 值从 'stable' 更改为 'oldstable'。

过程:

我们需要先编辑 apt 的源列表文件,将 'stable' 更改为 'oldstable',具体命令如下:

sudo sed -i 's/stable/oldstable/g' /etc/apt/sources.list

然后更新 apt 库,通过执行以下命令完成:

sudo apt update

最后,通过以下命令检查 suite 的值是否更改为 'oldstable':

sudo apt-cache policy | grep -A1 "release a=buster" | grep -Po "(?<=Codename: )\w+"

上述命令的输出结果将会是 "oldstable"。

Markdown 代码:

# 以'buster InRelease' 将其 'Suite' 值从 'stable' 更改为 'oldstable'

## 介绍

Debian 所有的软件包都存放在软件仓库中,软件仓库中的软件包按版本号进行分类和管理,分别保存在不同的 suite 中。Suite 是 Debian 软件仓库中软件包版本控制的一个概念,它可以被认为是一组相关的软件包的集合。在 Suite 中,软件包被保存在压缩的 Packages 文件中。

对于 Debian 系统管理员,经常需要切换不同的 suite,以获取软件包的不同版本。本文将介绍如何将位于 'buster InRelease' 中的 suite 值从 'stable' 更改为 'oldstable'。

## 过程

我们需要先编辑 apt 的源列表文件,将 'stable' 更改为 'oldstable',具体命令如下:

sudo sed -i 's/stable/oldstable/g' /etc/apt/sources.list


然后更新 apt 库,通过执行以下命令完成:

sudo apt update


最后,通过以下命令检查 suite 的值是否更改为 'oldstable':

sudo apt-cache policy | grep -A1 "release a=buster" | grep -Po "(?<=Codename: )\w+"


上述命令的输出结果将会是 "oldstable"。