【.com快译】嘿,Linux发行版开发者!您可以将这些功能添加到您的系统中吗?Linux发行版应该添加的7个特性Linux(或GNU/Linux)发行版绝对令人惊叹——稳定、快速和灵活。基于Linux的普通系统非常强大——计算机可以充分展示其能力。但有时,其他操作系统有一些很棒的想法。这里有七个我个人喜欢的特性,Linux发行版或许应该考虑“借鉴”。1.MacOSClassic——扩展(Extensions)在MacOSX还没有普及的年代,经典版的Macintosh操作系统有一个很酷的功能,叫做Extensions。微小的TSR,实际上——这些程序在后台运行,并保持这种状态。这种功能扩展的明显用途是设备驱动程序和自定义主题系统,这些在Linux上是完全可能的。那么为什么功能扩展如此酷呢?关键是它们易于管理。功能扩展是一个文件,你只要把它拖到Extensions文件夹下,下次重启就会加载功能扩展。(MacOS启动屏幕底部的那些图标呢?那些是扩展)。不想再使用功能扩展?只需将其拖出该扩展文件夹即可。功能扩展导致了问题?重新启动时按住Shift键,所有功能扩展都会被禁用。真的很方便。2.BeOS/HaikuOS-便于为每个线程设置优先级的用户界面能够设置运行应用程序的优先级并不是什么新鲜事。长期以来,我们一直在使用nice来确定任务的优先级。HaikuOS通过提供一个简单的用户界面更进一步,让您只需快速点击几下即可设置整个系统中每个正在运行的任务的每个线程的优先级。由于Haiku对多线程应用程序的高度重视,此功能变得更加强大。尽管如此,它在Linux上还是有很大帮助的。3.Amiga-任意大小的图标使图标几乎可以任意大小这个功能比前两个功能更实用一点,但仍然很有趣。我们在这里不是在谈论全局“设置图标大小”设置。AmigaWorkbench允许您将每个应用程序图标设置为不同的大小——一些图标很小,一些很大,随您喜欢。4.MacOSClassic-AppleScript无处不在MacOS有一种称为AppleScript的脚本语言。虽然这种语言今天仍在使用,但它的用处和流行程度已远不如过去(因为我很确定Apple不再喜欢炫酷的东西了)。回到经典Mac时代(OSX之前),几乎每个应用程序都有所谓的AppleScript字典——一组公开可用的API,因此任何人都可以编写脚本来使用图形应用程序并与之通信。互动。不仅如此,人们还可以通过在使用文字处理器等应用程序时将脚本编辑器保持在“记录”模式来“记录”脚本。这是自动化的好帮手。在Unix/Linux世界中,我们在命令行应用程序的帮助下在shell中获得此功能,但Linux上的图形应用程序基本上缺乏适当的界面来执行任何实际脚本。5.MacOSClassic-简单的内存盘是的。这是经典(OSX之前)MacOS的另一个特性。这是一个有缺陷的系统,但它也有一些很酷的功能。其中之一是它对RAM磁盘的处理。打开“内存”控制面板,打开RAM盘,设置大小,选择重启时是否保存内容(到这个驱动器)。好简单。你问为什么要这样做?想要加速频繁从磁盘读取或写入磁盘的游戏或实用程序?然后将其放入ramdisk中,让它完全从内存中运行。有时速度提升非常显着。6.MacOS——所有应用程序都在一个文件中传统的Linux存储库模型绝对很棒,但是将现有应用程序及其所有支持数据放在一个文件中是非常方便的,没有任何先决条件或缺点。MacOS(经典)处理此任务的方式是将应用程序的所有数据塞入通常称为资源分支的位置(通常可以使用称为ResEdit的工具进行编辑)。MacOSX采用类似的方法,将所有这些数据存储在一个预定义的文件夹结构中,扩展名为“.app”,以便最终用户将其显示为单个文件。像AppImage这样的Linux项目正在慢慢满足这个要求,但我们还没有看到主流Linux发行版真正接受这个特性。7.MacOSClassic——控制条(ControlStrip)ControlStrip是ClassicMacOS的另一个古怪的功能,事实证明它很有用。它是一个可移动、可折叠、可扩展的栏,使用户可以轻松快速地访问许多常用功能、音量、显示、媒体播放、网络驱动器等。控制条真正酷的地方在于我可以把它放在任何我喜欢的地方,当我不需要它的时候把它缩小,不碍事。原标题:Linux可以借鉴其他系统的7个特性,作者:BryanLunduke
