在 Ubuntu 中,通常使用 APT(Advanced Package Tool)来安装和管理软件包,而不是 Yum。Yum 是 Fedora 和 CentOS 等基于 RPM 的 Linux 发行版中使用的包管理工具。不过,如果你确实需要在 Ubuntu 中安装特定版本的软件,可以通过以下几种方法来实现:
方法一:使用 APT 安装特定版本的软件
-
更新软件包列表:
sudo apt update -
搜索可用版本:
apt policy这将显示该软件包的所有可用版本及其来源。
-
安装特定版本:
sudo apt install= 例如,如果你想安装
nginx的 1.18.0 版本,可以这样做:sudo apt install nginx=1.18.0-0ubuntu1~20.04
方法二:使用 PPA(Personal Package Archive)
如果你需要的版本不在默认的 Ubuntu 软件源中,可以尝试添加一个包含该版本的 PPA。
-
搜索并添加 PPA:
sudo add-apt-repository ppa:sudo apt update -
安装特定版本:
sudo apt install=
方法三:手动下载并安装
如果上述方法都不适用,你可以手动下载软件包并进行安装。
-
下载软件包: 从软件的官方网站或其他可信来源下载特定版本的
.deb文件。 -
安装软件包:
sudo dpkg -i.deb 如果遇到依赖问题,可以使用以下命令修复:
sudo apt --fix-broken install
方法四:使用 Snap 或 Flatpak
Ubuntu 还支持 Snap 和 Flatpak 这两种包管理系统,它们提供了更多的版本选择。
使用 Snap
-
安装 Snap(如果尚未安装):
sudo apt install snapd -
搜索并安装特定版本的 Snap 包:
sudo snap findsudo snap install --revision=
使用 Flatpak
-
安装 Flatpak(如果尚未安装):
sudo apt install flatpak -
搜索并安装特定版本的 Flatpak 包:
flatpak searchflatpak install
通过这些方法,你应该能够在 Ubuntu 中安装特定版本的软件。选择哪种方法取决于你的具体需求和可用资源。
以上就是关于“如何通过Yum在Ubuntu中安装特定版本的软件”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm