来自社区的 3 个 Linux 问题

分享一些关于您自己 Linux 实现的有趣事实。
491 位读者喜欢这篇内容。
How to upgrade your Fedora Linux system with DNF

Opensource.com

在上一期 The Queue 中,我改变了方式,向您提问而不是回答您的问题。反响非常好,我将在这个月继续提出三个问题。我将在下个月恢复回答问题,所以别忘了您可以 填写队列,提出您关于 Linux、构建和维护社区、为开源项目做贡献以及任何其他您想知道的问题。虽然前两个问题有点哲学性,但本月我们将保持轻松有趣。

正常运行时间

您的主要 Linux 安装的正常运行时间是多少?

对我来说,现在是 22 天。当我在 LinuxQuestions.org 上提出这个问题 时,令人有点惊讶的是,超过 25% 的受访者回答“不到一天”。

在另一个极端,有四个人声称正常运行时间超过 10 年!

抛开这些异常值,我预计正常运行时间在最近一段时间内呈上升趋势,特别是由于 kpatch 等技术进入主线。虽然主要是一个数字答案,但一些解释“为什么”的回复也很有趣,所以请随意在评论中包含尽可能多的信息。

主机名

您是如何为您的 Linux 主机名设计命名方案的?

您可能对在家、工作、服务器等使用的不同方案有多种回复。这个问题的答案无疑会包罗万象。从动物和啤酒到更实用的城市/机架/功能风格命名,每次当我以为我已经见识过所有命名方案时,我都会遇到一个新的命名方案,让我发笑。

内核

您是编译自己的内核还是使用发行版附带的内核?如果您编译自己的内核,您使用的是官方树还是不同的树?

我也很好奇您这样做的原因。虽然我过去总是编译自己的内核,甚至一度维护 -lq 内核补丁集,但现在我总是使用任何我正在使用的发行版附带的内核。超过 75% 的 LQ 回复 表明我并不孤单。

请参与并回答这些问题。这不仅可以帮助 Opensource.com 社区更多地了解我们如何使用 Linux,还可以让我们彼此了解更多。

User profile image.
Jeremy Garcia 是 LinuxQuestions.org 的创始人,也是一位热情但务实的开源倡导者。在 Twitter 上关注 Jeremy:@linuxquestions

8 条评论

正常运行时间 - 不到一天。我唯一的家用机器是 Linux,当我用完后会关闭它。我在工作中使用的 Linux 服务器已经运行了 292 天 - 自上次大面积停电以来。

主机名 - 我的家用机器是 localhost。我的家用机器一直都叫做 localhost。在工作中,我们主要是一个 Windows 站点。所有机器都以《星际迷航》中的角色命名,所以我的 Linux 服务器是 Tuvoc。几乎所有服务器都是虚拟化的;物理机以星舰命名。虽然使用愚蠢的名字很有趣,但要记住你需要连接到哪个服务器却很令人困惑。如果我负责,我们会使用像 FS1、FS2(文件服务器)、DC1、DC2(域控制器)等明智的名称

内核 - 我在家重新编译内核,删除掉我不需要的东西。在工作中,我保持原样。

正常运行时间 - 工作机器大约一周。我的家用机器目前已运行 21 天。服务器运行时间更长。

主机名 - 对于我的家用电脑,所有电脑都以体液(唾液、粘液、淋巴、胆汁、血浆等)命名。这让我感到非常有趣。我已经使用这个约定将近十年了,而且还没有用完名字!当然,对于工作,我不得不采取稍微更专业的姿态……所以我选择使用历史上的博学家的姓氏。

内核 - 我的大多数机器都使用发行版附带的默认内核。不过,我确实在我的 Surface Pro 3 上运行了一个打过补丁的内核。最新的 4.10 内核显然使这变得不必要,但我还没有尝试过。

我的家用服务器,运行 Ubuntu 14.04,已经运行了 122 天,我的主工作站,也运行 Ubuntu 14.04,只有 1 天,我的笔记本电脑,运行 Debian 8,总是不到 1 天,因为我在每次使用后都会关机。

我的本地系统以那个老版的周六夜现场黏土动画片《Mr Bill Show》中的角色命名。主服务器是 hands,辅助服务器是 bill,我的工作站是 sluggo。我还有 4 台远程托管的 Linux 虚拟服务器,名称缺乏想象力,分别是 vm1、vm2、vm3 和 vm4。

我通常使用 Ubuntu 提供的“通用”内核,尽管我过去也构建过自定义内核以获得特殊特性……

正常运行时间 - 目前,120 分钟(自从我今天早上打开它以来)。我的主要电脑是一台笔记本电脑,我通常在使用完后完全关机。

主机名 - 对于裸机安装,我使用了获得诺贝尔文学奖的作家的姓氏。例如,我的笔记本电脑是 Mahfouz。对于开发虚拟机,主机名是安装在虚拟机上的任何东西。就我的通用 LAMP 开发环境而言,它被称为“centos-server”。其他虚拟机更具体,并以服务器上的内容命名(例如,moodle、omeka、koha 等)。

内核 - 我过去常常在几年前编译自定义内核,那时我还在运行 Red Hat Linux,但现在我只使用 Fedora、CentOS 和 Red Hat Enterprise Linux 中包含的默认内核。

这正是 Linux 没有成为主流的原因。没有人关心正常运行时间、主机名或内核。也许是内核,但肯定不是正常运行时间或主机名。我想如果您是一家企业可能会关心。我想知道的是,我们能获得一些应用程序支持吗?你们能否停止开发发行版一年,聚在一起制作一个好的 Photoshop 替代品、专业的视频编辑器、专业的音乐编辑器,只是把我们拥有的东西提升到标准,我就会很高兴。带来所有 10 年来一直是行业标准的功能,这样人们就可以在 Linux 上完成一些工作。一个操作系统只有在运行在其上的应用程序有用时才有用。

除非您是专业的照片编辑师,否则 GIMP 完全足以完成您需要完成的一切。如果照片编辑是您的生命之源,那么额外的功能当然很好。在这种情况下,人们依赖的是“Photoshop”这个名字本身以及他们对它的熟悉程度,但是您可以为 GIMP 安装一个主题,使其看起来和行为都像 Photoshop,但我个人还没有尝试过。

对于视频编辑,Linux 上有 Lightworks,这已经足够了,并且在好莱坞制作中使用。对于好莱坞,大约 85% 的电影使用 AVID 剪辑,约 12% 使用 Apple Final Cut,约 3% 使用 Lightworks(数字来自设备租赁数据库和行业内的视频编辑师)。因此,在这种情况下,Adobe Premier 甚至不在考虑范围内,并且在高级专业工作室中是多余的。所以您不妨购买 Linux 上更优秀的视频编辑器。

现在我作为摄影师的问题是,Linux 上没有与 Adobe Lightroom 相当的、速度跟得上的软件。Linux 的 Darktable 正在逐渐改进,但仍然无法满足我的生产需求,事实上 Capture One 几乎已经超越了 Lightroom,除了像降噪这样的一些较弱的滤镜外,但遗憾的是它只在 Windows/OSX 上可用。

在 3D 建模领域,您有著名的 Blender 以及庞然大物 Softimage XSi,它们也用于好莱坞制作,例如所有的《侏罗纪公园》、《黑客帝国》、《泰坦尼克号》、《哈利·波特》电影、《阿凡达》、《快乐的大脚》、《300》、《蜘蛛侠》、《第九区》、《星球大战》电影等等。
在游戏领域,它是主机开发者的主要选择,从《最终幻想 7》、《合金装备》开始,它也被用于 Valve Source 和 Unreal 引擎以及其他引擎,列表太长了(Softimage 目前在 Linux 上是免费的,从 Autodesk 下载即可(只需选择学生许可证即可)。

那么现在主要的竞争对手是谁呢?Maya(可在 Linux 上使用)在好莱坞偶尔会被使用,通常只是在需要创建 3D 模型时。但是,要将惊人的场景组合在一起,Maya 就显得力不从心了,而这正是 Discreet Logic 的 Flame 和 Flare 称王的地方(它是由一群不满的 Softimage 前员工创建的,他们离开了 Softimage(由于 90 年代 M$ 的短暂收购),并决定在附近开设一家新店,同时带走了 Softimage 的源代码,目的是将其分叉成一个名为 Flame 和 Flair 的新产品。

最终,Autodesk 收购了 Discreet Logic,因为 Flame 和 Flare 完全成功了(尽管关于 Flame 是基于 Softimage 的源代码构建的诉讼来回进行,但他们最终庭外和解了)。

Autodesk 最终收购了 Discreet Logic 及其优秀的软件,但实际的 Discreet Logic 大楼仍然在这里,并更名为“Autodesk Discreet Logic”,这里是大多数创新发生的地方,也是 Autodesk 的高级员工居住的地方。

因此,对于 3D 建模,您可以使用 Maya,如果您真的想深入研究,可以使用 Discreet logic 的 Flint 和 Flame,顺便说一句,它们只能在 Linux 上运行(有一个 OSX 的简化版本,但这无法渲染那些疯狂的 X 战警快银慢动作场景,那些场景是在运行 Flame 的大型 Linux 服务器上完成的)。

因此,说 Linux 没有软件来完成所有这些事情是完全错误的,事实上恰恰相反,Linux 有这些软件,而 Windows 没有。但这都是在超高端领域,并且我认为它并不真正适用于个人用途。但是,嘿,有 Blender、Maya 和 Softimage,它们非常实惠(3D Studio Max 几乎从未被高端专业人士使用,所以我们可以把它放在一边)。

这一切都发生在我蒙特利尔的街道对面,我可以在我的平台上看到旧的 Softimage 大楼,因此我对从未在互联网上公开的事情了解更多 :)

现在关于音频软件部分,我一无所知,那不是我的菜 :P

回复 作者:Endaft (未验证)

我的台式机的正常运行时间长达两周,笔记本电脑通常为 8-12 小时,但当有可能发生雷暴时,我会关机。名称通常是型号 #,如果我有多个特定型号,则后面跟着 1、2 等。到目前为止,我还没有理由不使用 Linux Mint 团队提供的内核。

哦,还有 Endaft,试着花一些时间去欣赏你为 Linux 免费获得的所有优秀软件。或者更好的是,如果您不喜欢可用的软件,那就自己写一些!

我的主要 Dell 电脑的最长正常运行时间为 2 周。我通常每 2 天关机一次。我的其他系统都会运行 12 小时,然后我再关机。
主机名一直是我最喜欢的用户名 dustyzebra 的变体。但我现在使用一些带有“system”这个词的东西。当我的 I2P 运行时,它总是“anon”。我知道不是很原创。我总是会配置/编译内核,因为我插入了很多“垃圾”东西。SDR、USB 转串口设备、一些奇怪的 PCI 板卡,我“玩”这些东西。不幸的是,我似乎找不到一家公司会雇用一位 57 岁的计算机系统工程师。我大约在 74 年高中时开始接触 Micros。所以我在工作环境中没有任何“正常”的主机名可以使用。哎呀,我太啰嗦了,都忘了我原本打算说什么了(这可能就是为什么 57 岁的疯子找不到工作的原因)。
最后,我从来不喜欢 Windows。从预发布版 1.9xx 到 3.3 左右,再到 95/98/The-Boozers-Versions,再到 XP/Vista/7/8.1,以及上帝保佑我们所有人,WINDOWS 10。别误会我的意思,普通用户没有知识或心态来处理 Linux。即使如此,Ubuntu 在处理这类用户方面做得相当不错。真正让我难过的是缺少那些“必备”程序。在这个平台上没有足够的资金让开发公司为 Linux 上的新项目投入资金。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.