如何才能向 openSUSE 的开发成员发起请求,希望下一个版本能添加回 GCC。

如何才能向 openSUSE 的开发成员发起请求,希望下一个版本(openSUSE Leap 16)能添加回 GCC,而不是每次装完系统后以连接网络再通过命令行形式安装,而是希望在 iOS 镜像里离线安装 GCC。
因为通常来说,大家使用 Linux 发行版都是学编程用的,希望能有一个开箱即用的环境。初次接触 Linux 的学生对着教科书就看到 gcc -o xxx.c,不知道 zypper,也不知道如何切换源,要忍受很慢的下载速度,所以我希望它能默认就有一个编写 C 的环境。

zypper 用户手册:SDB:Zypper manual (plain) - openSUSE Wiki

软件源相关:

软件包在线搜索:

维基百科:

新手指南


开发相关请查阅:

1赞
sudo zypper ref
sudo zypper in gcc build

有空欢迎到 openSUSE wiki 添加 GCC 条目喔
我也是学习开发的,一起进步吧

我个人建议你使用 Slackware,应为它是离线安装,装好之后什么东西都有了,无需再安装。如果需要装什么东西的话,用它的镜像文件安装就行了,此过程全部离线操作,无需连网

这些步骤对于有经验的老手来说不是问题,但问题是增加这些步骤无疑会劝退不少新人加入 openSUSE。我希望的是能像我第一次使用 openSUSE 42.1 那样离线情况下使用镜像就能安装好 GCC 等常用编译器。

用过 Slackware,但需要用到别的软件时候需要一个个去查看文档,一一对应正确的依赖包。更繁琐了。极客都嫌麻烦。

可以把 iso 添加成软件仓库的吧

如果只是单纯因为工作或学习需要,又不希望花费额外的时间与精力去查阅发行版的使用手册,那么我个人建议使用 Ubuntu,或者和同僚的工作环境保持一致(以避免一些兼容性问题)。

1赞

是 openSUSE Leap 15.0 开始镜像里没有 GCC 编译器,不得不联网安装。如果遇到版本不再维护情况下,联网也不管用。比如 2GB、3GB 运行内存旧电脑的肯定吃不消未来的新版本。

啊这!这不是劝退他人吗?逻辑上就像是人工智能客服不是很智能,不选择去改进,选择换原有的人工客服。 :smiling_face_with_tear:

我就是在想不明白为什么新版本会把 GCC 编译器从镜像包中移除掉,从而增加使用步骤。 :thinking:
请问如何发邮件向他们提议:下一个大版本添加回 GCC 编译器

言尽于此。阅读用户文档,查阅官方维基资料应当是 Linux 用户的基本技能。

要易于安装。那就 CentOS 或者基于 Red Hat 的发行版例如 Rocky,一个 iso 文件八九个 G,可以离线安装。

我一会儿查下我收藏的 15.1 ISO 确认下,没注意呢…

openSUSE 对于 DVD 镜像的大小有要求(能装入一张 4.7 GB 的 DVD),我猜测他们移除 GCC 的原因正是空间不足。一个正常使用的 GCC 包含的可不止编译器,还有一堆头文件以及工具。

另外,实际情况是大多数 Linux 发行版的离线安装介质都不含有开发组件。这一情况不仅仅是 Linux,我也没听说 Windows 自带 msvc 或者 MacOS 自带 XCode 的。

openSUSE 官网有邮件列表,你可以通过邮件列表向他们发送建议,也有在线的讨论群。

但我不认为你的需求会得到满足,原因我已经说过了。

1赞

本主题在最后一个回复创建后60分钟后自动锁定。不再允许添加新回复。