这两个命令都可以工作,并为您提供yum命令的工作版本:
sudo apt install yum-utils
sudo apt install yum这意味着有人创造了它们,并故意将它们放置在那里,这是有实际原因的。为什么有人想在Ubuntu上运行yum?
发布于 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。
发布于 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代理的供应有限。)
https://askubuntu.com/questions/1226067
复制相似问题