难道说这个不够直观?不美观?
有这闲功夫还不如帮助社区完善中文 wiki 以及提供更多解决问题的方案,或者汉化没有中文支持的软件。不比你这个更有意义?
以默认安装方式安装的 openSUSE 的 locale 默认是 en_US。并不需要特意去删除其他语言包,所需要做的是为软件添加中文语言包依赖。
不过此事并不需要特意去做,zypper 会根据用户的语言自动选取语言包(除了少数应用不会主动将中文语言包设置为依赖项,需要用户手动添加 lang 包)。
如果你指的是 ISO 文件体积过大需要重新裁剪,那可能需要删掉许多东西。
为什么 ISO 这么大?
这个想法 是,即使你没有互联网,你也可以安装一个功能齐全的发行版。他们试图尽可能多地挤进一些东西(例如,多种桌面环境),并且仍然适合放在一张 DVD 上(4.7 GB 就是整个 openSUSE OSS 仓库的大小)。在安装时,你可以选择你真正需要的东西。如果你真的想使用裸机系统,也可以寻找 “不推荐安装” 选项。也就是说,如果你需要一个更小的 iso ,你也可以使用 Network Image ,它只有 200 MB 左右。
为了学习编程而选择 Leap 似乎不是一个合适的主意。Leap 虽然很稳定,但是官方仓库所包含的软件包不够新且更新速度慢,而且有些软件包是 LTS 版本或是一年前的旧版本。
为什么不考虑一下全部软件都是最新的稳定版,且更新很勤快的 Tumbleweed 呢?
Pantheon 桌面环境并不是官方正式支持的桌面环境。在注重稳定,与企业级 Linux 二进制层面兼容的 openSUSE 分支(Leap)上使用(非官方维护的)实验性的组件——我个人认为并非是一个稳妥的做法,特别是对于追求如 Debian 那样稳定为重的最终用户而言。同时,openSUSE 的 DVD 安装镜像也并不包含 Pantheon 桌面环境,你可能需要单独去构建一个新的 ISO。
若是在 Tumbleweed 上使用 Pantheon 倒是一件合适的事情(风滚草更新很快,而且也是诸多新技术的试验田)。
要实现此种程度的开箱即用,需要修改的东西可不少。
例如:SDB:快速配置指南 所提及的内容。为了实现上文所述的开箱即用,有诸多组件需要重新设计、简化使用方法,以及处理一些棘手的闭源驱动的再分发问题。
这里面列举的一部分软件,其实已经有 flatpak 打包了。不必二次重复打包。
相反地,可以编写一个简略得当软件包安装指引文档,将不同来源的软件包的安装方法编写成一篇索引。
Gecko Linux 的下一个 Live 就有 Pantheon 桌面,也可以考虑换成 Deepin。
一切顺利的话,会在 “非官方指南” 基础上选用 VitePress 来构建,增加一些家用情况下会用到的 SMB 共享、安装打印机驱动、启用闭源等文档。
https://opensuse-guide.ustclug.org/
谁都想要美观,交互,炫酷,开箱即用,不出问题的系统。但这些都是有代价的,谁出钱?谁去做?谁去维护?
莫非要用爱去发电?可能吗?
你也不希望做出来的衍生版,有隐私问题,有广告吧?例如就像这个一样。
做一个衍生版并不难,难在维护上面。
如果你有闲钱的话,可以捐给那些开源项目或开源软件开发者。如果你的时间很充足的话,也可以帮社区完善 wiki 以及提供更多解决问题的方案,或者汉化没有中文支持的软件等,这也是一种便利性同时也是降低门槛的做法。
其他问题,他们都说了,我就不多说了
搜索自己目前系统上的所有已安装的-lang
包,共占约 400MB。里面也含有了不需要的各国语言。
如果有个中文专用 lang 包源,但不带其他国的语言是可以省点空间(zypper 的规则可以这样吧?)。但一定要能够与上游源兼容(或者叫及时同步)才好
真正的问题难道不是主题里提到的那些软件的再分发许可吗,开源软件还好说(除了像是部分软件反感第三方编译二进制包),其他商业软件等目前没有站点有能力或者说愿意承担分发带来的法律问题。所以提供构建指南或者安装脚本是可行的,但是姑且不论直接包含商业软件,托管对应软件包也基本是不可能的
感觉不如把国内的一些软件打包一下,缺少一些依赖真的很难受。
其实 openSUSE 的上手难度已经很低了,只是确实有一些本土应用没有相应 openSUSE 的包,不过现在 Flatpak 以及 Snap 可以做一些弥补,维护好国内的镜像就非常好了
说句题外话,清单里面好多 electron 软件啊
我也不喜欢装这么多浏览器,但也只能将就着用。