是谁让你的 Linux 平稳运行?感谢封包人吧

那些在为帮助你的Linux平稳运行而在背后默默付出的,就是我们所说的封包人。绝大多数的封包人都是志愿者,他们为了自己深爱的Linux发行版而牺牲了自己的休息时间。

Linux生态系统的日渐昌盛离不开众多的发行版。这些发行版满足了不同的用户,需求和风格。它们按照类型可以分为:

适用于军事和金融的安全稳定版本(RHEL)

动态而前沿的版本(Fedora)

通用版本(Debian)

教育版本(Edubuntu)

专为业余爱好者打造的版本(Raspbian)

适用于媒体的版本(Ubuntu Studio)

适用的随和用户的版本(Mint)

适用于桌面应用和云的版本(Ubuntu)

简单、轻量级版本(Arch)

忠实于源代码的版本(Gentoo)

可靠而谦逊的版本(Slackware)

并且,这个列表随着更多发行版的加入而变长。

所有的Linux发行版都汇集着自由而开源的包,并且负责对这些包进行配置和组合,让它们在集成环境下能够正常运行。由于软件包已经经过了配置和测试,Linux的用户能放心地安装包(应用),并且确信这些包能够和系统中已安装的包完美兼容。

那些在为帮助你的Linux平稳运行而在背后默默付出的“魔法精灵”,就是我们所说的封包人。绝大多数的封包人都是志愿者,他们为了自己深爱的Linux发行版而牺牲了自己的休息时间。

回到2012年的二月份,我幸运地成为了Debian MoM计划的第一位受训人,这个计划是由Andreas Tille发起的。MoM计划的目标是通过导师和学员的配对,在实战中练习打包应用,从而教育和培训新的打包人。任务的趣味性,挑战性和奖励性在这个计划中应有尽有。

在我的训练过程中,我们学会了如何打包fis-gtm,这是一种开源的M/MUMPS实现,对于开源的电子健康记录系统非常重要。这种fis-gtm包刚刚在Debian的不稳定发行版中被接受。

经历这样的训练是很长见识的。我学到了大量有用的工具和实践知识,并在日后每天都会用到。从GPG秘钥的正确用法到chroot的遏制和tmux的远程屏幕共享。这种协作的环境Andreas Tille有很好的描述:“清晨起来发现,另一块大陆的人已经帮你解决了昨夜困扰你的问题。”

在理想环境下,一个Linux封包人密切配合上游的开发人员,使得包的最新版本能够很快地移植到Linux下个发行版本中。在很多的情况下,封包的过程会暴露许多需要开发者做出改进和调整的问题。因为很多包对别的包有互相依赖关系,所以在同一个Linux发行版中,一个封包人也需要与其他封包人密切合作,为确保最终的Linux发行版保持一致,封包人们协调彼此的更新变得很重要。

作为Linux用户,通常很容易忘记(或者忽视?)为Linux发行版本的创造和维护所付出的的努力。

成为一名Linux封包人是学习软件发展,质量控制和工程管理的绝佳途径,而软件维护的环境正是由深切关心他们工作的输出的充满激情的个人所组成的。这是所有年轻开发人员应该有的经历。

了解了Linux封包人,并且目睹了他们对Linux社区的奉献后,我对他们的工作肃然起敬。现在,每当我安装一个包,不管在命令行里输入的是

sudo apt-get install package

或者是

yum install package

又或者是任何等价图形接口时,我都会停下来想:“那个花费大量时间替我配置和建立这个应用的人啊,真是太谢谢你了。”

原文链接: opensource 翻译: 伯乐在线 - 黄索远

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-03 01:53:12

是谁让你的 Linux 平稳运行?感谢封包人吧的相关文章

阿里蔡崇信:马云最感谢的人 身家近1千亿新台币

阿里巴巴,亚洲第一大电子商务公司;马云,世人公认的阿里巴巴头号掌门人.可是,就是这样一位风云人物,曾说过,最感谢的人是蔡崇信! 蔡崇信,一位道地的"台湾囝仔",竟是马云身边的头号人物.阿里巴巴内部人士透露,他的实际持股,可能在马云之上;如果按分析师估计,阿里巴巴重新上市后市值达1500亿美元计算,蔡崇信的身价逼近新台币1000亿元. 这位台湾囝仔到底有什么本事,能得到阿里巴巴和马云如此看重? 身居要位,身份敏感 2013年,电子商务占全国消费比重约12%,其中,阿里巴巴一家公司就占有八

关掉linux虚拟主机烦人的“嘟嘟”声音

知名度耐思尼克http://www.aliyun.com/zixun/aggregation/14840.html">虚拟主机,"Linux虚拟主机"采用最流行的Linux系统之一:CentOS系统,安装了最新的Apache和MySQL数据库. 做为一款自由软件系统,Linux在功能和安全上相比Windows具有较大优势,对php和MySQL程序的支持更好,运行更快速.更稳定,能够完美支持ShopEX网店.Phpwind论坛.DedeCMS系统等PHP+MySQL程序.

马云成功应该感谢什么人?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 马云在互联网上的成功是有目共睹的,当阿里的会员一日千里的增加着,阿里的股票每天狂升着,马云的身价更是与日俱增. 当我们做生意成功了,就会说"感谢马云,感谢阿里",当我轻松的依托阿里运营着我的我要出书网(www.51chushu.cn)和百万圆桌吧(www.yuanzhuo8.cn),我就会说感谢马云,因为马云为我们提供了一

一个热爱Linux的艺术家拥有怎样的入行经历

毕业那年,我的父亲送了一台配置了512M内存.奔腾处理器的电脑给我.那时候,我就在这台运行着Windows XP操作系统的电脑上使用Adobe公司的Flash软件来制作2D动画.同时,我也一直在寻找我的梦想职业--3D特效师.在找工作的过程中,我经常发现那些招聘要求里都有这样的条件:具备一定的Linux知识.在这之前我也听说过Linux,但是并不会用它,所以我决定去认真学习Linux.然而当时我并没有那份时间和精力去报名上课来学习,所以我只能自学. 虽然一开始遇到的各种技术名词.专业术语完全把我

乔神退役,Linux庆生:改变世界谁功大?

近日,Joe Brockmeier发表了一篇题为<乔布斯退休,Linux20年大庆:http://www.aliyun.com/zixun/aggregation/17502.html">改变世界谁的功劳更大?>的文章,如题所示,文章的重点就是,谁对改变世界功劳更大?是被推上神坛的当红炸子鸡乔布斯?还是正在火热庆祝其二十岁生日的Linux呢? Joe Brockmeier认为,乔布斯应该对Linux表示感谢.这是为什么呢?我们先从Linux的发展来看.1992年,Linux内核

PostgreSQL 运行在 FreeBSD 和 Linux 的表现的测试数据 【已翻译100%】

今天下午我本想测试下DragonFly dports, 突然我想为什么不比较下PostgreSQL在BSD和Linux下的性能的差异. 为此我定了一些标准来比较在不同操作系统上的性能差异. 我使用相同的硬件和软件以便更准确的获得数据.这些测试是基于PGSQL9.1下的. 当我在 Debian Linux 下测试之后,结果令我非常吃惊,于是我又在其他的Linux系统做了测试, 如类Redhat的Centos6.4. 以下是我测试的一些操作系统: DragonFlyBSD 3.4.1 (Hammer

linux 7中使用udev方法详解

慢慢的linux 7的使用人越来越多了,但是linux 7相对于5和6的版本,变动确实比较大,本文主要描写在linux 7中如何实现udev,实现设备持久化,权限和所属组的修改 linux版本 Oracle Linux Server release 7.1 [root@www.111cn.net ~]# uname -a Linux www.111cn.net 3.10.0-229.el7.x86_64 #1 SMP Fri Mar 6 04:05:24 PST 2015 x86_64 x86_

GNU 和 Linux

    像Slashdot这样的论坛上常常有人在攻击GNU,他们的观点在我看来完全是缺乏历史知识和不尊重历史.当GNU倡导称Linux为 GNU/Linux时,这些人声称GNU企图从Linus Torvalds 身上窃取荣誉,或者宣称GNU的所作所为有反商业的可疑动机.我最后决定写下这篇文章,以避免出现更多的疑惑.     下面是这些为数不多但大喊大叫的分裂分子必须牢记的一些简单事实:     我们从GNU与Linux内核的关系开始说起:     GNU的问世比Linus Torvalds开始从

linux loadavg 算法

算法 linux loadavg 算法 发表人:biti_rainy 今天读linux source code关于cpu load 的计算方法,同时在google上搜索到处参考,晕乎了半天,终于弄明白cpu load 的计算方法了,并不是简单的移动算术平均. 对于linux来说,采样计算load时间间隔为5秒,这都是在source code里面定义的固定数字,其采样结构通过动态内存文件系统 /proc/loadavg 可以动态的得到适时数据,其他工具的输出,比如 uptime / top/sar