首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为sysadmin寻找开源项目

为sysadmin寻找开源项目
EN

Server Fault用户
提问于 2011-07-24 13:52:16
回答 6查看 528关注 0票数 5

我是Linux的初学者,如果可能的话,我愿意为开源做出贡献,以获得新的技能和帮助其他人。我找到了这个SF问题,并在谷歌上搜索了如何加入CentOS或Snort基础设施团队,但没有成功。它更喜欢成为一名程序员,为开源做出贡献。

有人能帮助我理解如何开始,以及我应该学到什么作为系统管理员参与一个项目吗?

EN

回答 6

Server Fault用户

回答已采纳

发布于 2011-07-24 14:04:09

在这些项目中,最明显的贡献-上游角色需要编程技能,或者至少是脚本技能。要使启动更快或更有效率,需要做大量的工作,而这不需要一点bash脚本就能实现。

在支持论坛中,系统管理员的技能确实派上了用场。擅长这些领域,并开始帮助他人。这是对社区的贡献,它可能不喜欢它,但它确实使整个生态系统生活得更好。

另一个领域是参与测试开发构建。这将需要一些硬件或至少VM空间,但向开发人员提供非常需要的反馈,说明哪些是工作的,哪些是不工作的,并为您提供了大量故障排除经验。这种故障排除是更好地了解项目的好方法。这样做的时间足够长,您就可以获得足够的技能来开始提供修补程序来解决问题,或者甚至可以获得一种非常罕见但对社区非常有用的技能,比如手动RPM打包。

票数 8
EN

Server Fault用户

发布于 2011-07-24 21:49:27

您可以跟踪您喜欢的发行版(或BSD)的各种包,并查看上游的安全更新。为有漏洞的包发送错误报告,并在系统的其他包中测试该漏洞的副作用。

使用虚拟机进行所有测试,否则系统将崩溃:)

学习如何制作软件包和项目的理念。您需要为项目的其他成员展示您的价值(几个月或几年)。还可以学习shell脚本来自动化您的工作。

票数 1
EN

Server Fault用户

发布于 2011-07-24 23:02:15

这里是您如何作为一个系统管理员来贡献给GNOME的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/293549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档