杰米邓肯:你好吗 Fedora?

我们最近采访了杰米邓肯关于他如何使用 Fedora. 这是关于 Fedora 我们介绍的杂志 Fedora 用户以及他们如何使用 Fedora 把事情做好。 如果您有兴趣接受本系列后续部分的采访,请通过以下方式联系我们 营销邮件列表.

杰米邓肯是谁?

Jamie Duncan 来自美国,住在弗吉尼亚州大约六英亩的土地上。 在业余时间,他正在努力将这片土地变成一个带有小花园的爱好农场,以及一些动物,如鸡、山羊和驴。 他最喜欢的电影是 The Usual Suspects 和 2001:A Space Odyssey。 专业上,杰米在 红色的帽子 在战略客户参与组中。 邓肯说:“我专注于多云的东西,比如 开放堆栈原子,确保我们的客户在将这些技术投入生产时获得良好的体验。” 他的 Twitter 帐户, @jamieeduncan,充满了许多有趣的、令人讨厌的东西。 Jamie 还维护着一个科技博客, 迷失在开源中.

一张从 eBay 上花 1 美元买来的 Mandrake 1.0 CD 就是 Duncan 开始爱上 Linux 的原因。 在与 SuSe、Gentoo 和 Ubuntu 发生了一系列痛苦的事情之后,他找到了自己的方式 Fedora 从那以后就一直在那里。 “我决定试试 Fedora 纯粹出于实用性。 我在一家在其服务器上使用 CentOS 的公司工作,但管理员是他们工作站上的 Ubuntu 用户。”

杰米开始使用 Fedora 2007年左右成为 Fedora 2012 年担任大使。Duncan 参与并维护了一些项目 Fedora. 最受关注的项目是 SOSC清洁剂. SOSCleaner 是一个工具 报告 或数据集,并智能地混淆潜在的敏感数据。

这 Fedora 社区

杰米的第一次体验 Fedora 当他花了一个周末安装时,社区来了 Fedora 在 2010 MacBook Pro 上,需要帮助 电喷 正常工作。 他通过 IRC 和邮件列表结识了许多贡献者,因为他努力让所有东西都在他的硬件上运行。 “对一个人来说,他们很有帮助和鼓励,”邓肯说。

邓肯想让其他人知道的一件事 Fedora 项目是贡献者的惊人奉献。 “如今,每个 Linux 发行版都由相同的主要部分组成。 细节决定成败。 保持这些细节的一致性和理智是一项吃力不讨好的工作的定义。 这 Fedora 团队在一个非常独特的位置上做得很好。”

当被问及是什么人影响了他做出贡献的决定时 Fedora 项目,杰米努力将其限制在一个人,但最终决定 保罗弗里兹. 同样,他也不能指出一个单一的实例或事件是催化剂,因为保罗多次提供帮助。 “我很庆幸住得离保罗很近,能看到保罗的表现……总之,有一个像保罗一样走路的人,我可以仰望和效仿,这真是太好了。”

什么硬件?

杰米有几台电脑正在运行 Fedora. 他的工作笔记本电脑是一台配备 16GB RAM 和英特尔酷睿 i7-4800MQ 的联想 T540p。 该进程有四个真正的超线程核心,总共产生八个线程。 Duncan 利用 KVM 虚拟化测试了各种版本的 RHEL(Rad Hat Enterprise Linux)。 他的实验室总是处于不断变化的状态,但目前有一台运行着 4 GB RAM 的古老戴尔 Core2Duo Fedora 21 和 FreeIPA。 Duncan 正在运行一个四节点 RDO Packstack Openstack Kilo 安装在戴尔和联想工作站级机器上。

什么软件?

Jamie 的默认笔记本电脑运行最新的 Fedora,尽管在乡下生活时升级是一个挑战。 对于不同版本的 RHEL 的虚拟机,他一直使用 KVM。 Duncan 还利用 Docker 的上游版本来制作各种有趣的东西。 跑步的最大好处之一 Fedora 是社区的基于云的服务,特别是 丙二醇小二. “我经营了几家公众 Copr 存储库. Copr 做到了 太简单 使您的项目的构建保持最新。 如果你稍微折腾一下 詹金斯 魔术与 Copr 插件,您可以将 Copr 作为 CI/CD 流程的端点。

邓肯与文本编辑器、桌面和 IRC 客户端的圣战三合会进行了交谈,宣称他在教会中 维姆 .vimrc 大约 400 行。 对于 IRC,Jamie 使用 伊尔西 在 Red Hat 防火墙内的 OpenStack 实例上的屏幕会话中运行。

他的桌面是 侏儒 3 尽管他确实每六个月尝试另一个桌面。 多年来,Duncan 尝试了 KDE、Lxfce 和其他几个窗口管理器,但不断回到 GNOME 3。主要原因之一是 GNOME Shell 扩展。 他发现其中一些非常了不起,并运行了其中的几个,包括以下内容:

他最喜欢的是 Jenkins CI 服务器指标。 “不过,我最近发现的最酷的是 Jenkins CI 集成插件。 我使用詹金斯 一吨 我的大部分日常任务。 从代码到客户文档的所有内容都存放在 git 存储库中,并与 Jenkins 工作相关联,以帮助节省我的时间。 在我的桌面栏上显示我所有的构建状态真是太棒了。”