首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么回购包"yum“和"yum-utils”存在?

为什么回购包"yum“和"yum-utils”存在?
EN

Ask Ubuntu用户
提问于 2020-04-11 00:20:12
回答 2查看 2.2K关注 0票数 2

这两个命令都可以工作,并为您提供yum命令的工作版本:

代码语言:javascript
复制
sudo apt install yum-utils
sudo apt install yum

这意味着有人创造了它们,并故意将它们放置在那里,这是有实际原因的。为什么有人想在Ubuntu上运行yum?

EN

回答 2

Ask Ubuntu用户

发布于 2020-04-11 09:39:08

该软件包的整个寿命是在https://tracker.debian.org/pkg/yum上展示的。

由于Python2的弃用,它被从Debian不稳定中删除。

https://tracker.debian.org/news/1101794/removed-343-3-from-unstable/https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951299

票数 2
EN

Ask Ubuntu用户

发布于 2020-11-11 06:45:09

如果您想将Fedora安装在Ubuntu顶部的chroot中,它们是有用的。请参阅我写的剧本,它正是这样做的,以便将Cygwin安装在chroot中。(Cygwin包可用于Fedora,但不适用于Ubuntu。)该脚本在Ubuntu19.10上工作,从20.04开始它不再工作了,因为删除了这个yum包。

(至于为什么要在Ubuntu上安装Cygwin - Cygwin运行时只在Windows上工作;它可以在葡萄酒下运行,但由于with不完美地模拟Windows,它会出现许多问题/中断。但是Cygwin编译器在Linux上运行良好--它们可以编译为本地Linux可执行文件,但生成Windows可执行文件作为编译输出。这与在Linux上运行MinGW交叉编译器的情况基本相同,只不过MinGW编译器生成完全原生的MinGW可执行文件,这些可执行文件无法访问POSIX API,而Cygwin编译器则生成依赖于cygwin1.dll的Windows可执行文件,并且可以使用该DLL提供的POSIX API。因此,如果您有一个C/C++/etc程序,要在Cygwin下编译,您可以使用Linux构建主机进行编译,然后可以将其复制到Windows机器上执行。由于各种原因,有些人会发现,在Linux上完成他们所有的构建要比将部分构建发送到Windows更容易--例如,如果您有一个只使用Linux的CI环境,或者有大量Linux构建代理的CI环境,但Windows代理的供应有限。)

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1226067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档