SUSE(SLED 11)的开发工具库在哪里?

SUSE(SLED 11)的开发工具库在哪里?

我刚从 HP 买了一台预装了 SLED 11 的新上网本。它运行正常,但我在在线存储库中找不到我需要的软件。我是 FreeBSD 和 Debian 用户,所以对我来说,“如果它不在 ports(或 apt-get)中,它就不存在” :-) 我对 SUSE 的要求是不是太多了?我需要的只是基本的开源软件,比如 git、subversion、g++/gdb/ddd、Sun JDK、R、python-scipy、GHC haskell、LaTeX 等。

有人可以告诉我 SLED11 的 zypper (或 yum) .repo 文件吗?

另外,我可以在 SLED 中使用 OpenSUSE(或其他)存储库吗?

我真的很想尝试一下 SUSE,所以请 SUSE 粉丝们帮助我!

PS 请不要建议下载并刻录 SUSE SDK CD - 一定有一些在线存储库!

答案1

下载并刻录(或存储为 ISO 并通过回送挂载引用)SDK 才是真正的正确答案。抱歉。如果您不愿意这样做,我建议您放弃 SLED 而选择 OpenSuSE,对于开发人员来说,OpenSuSE 更实用。另一方面,SLED11 是一个比 OpenSuSE 11.0 更稳定的桌面操作系统;KDE4 和 Compiz 以及 Flash 和我的 nVidia 显卡等“都可以正常工作”,而不需要繁琐的额外配置和大量第三方存储库。*

我不会尝试混合使用来自 OpenSUSE 的软件包,尽管构建服务(在下拉菜单中选择 SLED/SLES 11)针对 SLE 11。就像 Redhat 对 RHEL 所做的那样,Novell 大量向后移植到 SLE 系列中,这可能会导致在安装未使用那些向后移植的补丁或使用较新版本的基础开发库编译的软件包时出现意想不到的后果。但是,您可以安全地从 SLED/SLES 11 上的 Build Service 安装软件包,并且可以将特定的构建服务软件项作为存储库添加到 zypper/yast 配置中。

(* - 显著的例外是在 X11 Xinerama 中让多个显示器工作,但这对 nvidia 来说总是个令人头痛的问题。Ubuntu 已经解决了这个问题,而其他人仍然处于黑暗时代。)

答案2

我会启动 PXE 服务器,然后重新安装 Debian。生命太短暂,没有时间与 SLED 作斗争。

答案3

我已经能够按照以下步骤设置存储库https://www.novell.com/support/kb/doc.php?id=7015337,无需任何 CD、DVD 或 ISO 映像。我甚至让它在 docker 容器内运行。

显然,您需要一个有效的 SUSE 许可证密钥才能正常工作。

相关内容