![在 openSUSE 上安装 apt-get](https://linux22.com/image/199198/%E5%9C%A8%20openSUSE%20%E4%B8%8A%E5%AE%89%E8%A3%85%20apt-get.png)
在我的系统上,安装了 openSUSE (15.1),还有zypper
数据包管理器,但我不习惯。具体来说,我认为它缺少大量我想使用的软件。我确实已经设法安装yum
并添加了一些存储库,但没有更多内容。这个关于企业Linux的问题似乎有些相关,但对我的操作系统没有帮助。
由于我更喜欢使用数据包管理器,而apt-get
不是从源代码构建所有内容,因此我想知道是否有办法在这里安装它。Yast
也没那么有用
答案1
我只有一个令人沮丧的答案给你。你当然可以随时从源代码构建 Debian 打包系统 ( dpkg
/ )apt
。这将是对您所问问题的最直接的答案。但如果我不告诉你为什么不应该这样做,那就对你造成了巨大的伤害,所以我也会为你这样做。 SUSE 是围绕 RPM 构建的,虽然我比 RPM 更喜欢 dpkg,但我绝不会尝试将基于 RPM 的发行版转换为基于 Debian 的发行版,因为它们的架构不同。这是部分拍摄的从这里(档案),那里还有更多信息。
只是为了概述(来源在此已归档页)):
apt
(-get) 是一个包管理器德班+乌班图+Linux薄荷以及所有 Linux 发行版均在 Debian 中构建红帽,软呢帽和中央操作系统正在使用
dnf
/yum
包管理器ArchLinux所有发行版均以 arch 形式构建曼扎罗, ...使用
pacman
包管理器“你的”开放SUSE使用
zypper
包管理器,这还不错。您可以考虑搜索一下如何使用它。
答案2
yast2
,特别是yast2 sw_single
或yast2 online_update
是在 opensuse 上处理软件安装的最佳方法(如果您正在运行 GUI)。这些允许您列出对各个存储库的深入研究。奇怪的是,它还yast2 repositories
允许您配置存储库。yast2
非常有用,这是我发现的最好的系统。