rox桌面环境 安装_使用ROX桌面重现Linux历史

rox桌面环境 安装

ROX桌面不再被积极开发,但它的传统在今天得到了回响,即使它处于活动状态,它还是Linux桌面的独特之处。 尽管其他桌面感觉与旧的Unix或Windows界面大致相似,但ROX牢固地属于BeOS,AmigaOS和RISC OS桌面阵营。

它着重于拖放操作(这使其对某些用户的可访问性不是最佳的),点击操作,弹出上下文菜单以及用于运行本地应用程序且无需安装的独特应用程序目录系统。

安装ROX

如今,ROX大部分已被废弃,并留在碎片中,留给用户整理。 幸运的是,这个难题相对容易解决,但是当您在发行版存储库中找到零碎的ROX桌面时,就不会感到困惑,但并不是ROX桌面的一点。 ROX的流行部分-文件管理器( ROX-Filer )和终端( ROXTerm )-似乎已经在大多数流行的发行资料库中都可以使用,您可以将它们作为独立的应用程序进行安装(和使用)。 但是,要运行ROX桌面,还必须安装ROX-Session及其依赖的库。

首先,必须从其存储库安装ROX-lib2 。 忠实于其最小化安装的理念,安装ROX-lib2所要做的就是下载tarball, 取消存档 ,并将ROX-Lib目录移动到/ usr / local / lib

接下来,您必须安装ROX-Session 。 这可能需要从源代码进行编译,因为它不太可能位于软件存储库中。 编译过程需要构建工具,这些工具默认情况下在Slackware上附带,但在其他发行版中通常会省略,以节省初始下载的空间。 根据发行版的不同,必须安装以从源代码构建的软件包的名称也有所不同,因此请参考文档以获取详细信息。 例如,在基于Debian的发行版上,您可以在Debian的Wiki中了解构建要求,而在基于Fedora的发行版上,请参考Fedora的文档 。 安装了构建工具后,执行自定义ROX-Session构建脚本:

 $  . / AppRun 

这将管理自己的构建和安装,并提示您输入root权限,以将其自身添加为登录屏幕上的选项。

如果您尚未从软件存储库中安装ROX-Filer,请先执行此操作,然后再继续。

这些组件一起创建了一个完整的ROX桌面。 要登录新桌面,请注销当前桌面会话。 默认情况下,会话管理器(KDM,GDM,LightDM或XDM,取决于您的设置)将继续使您登录到以前的桌面,因此您必须在登录之前覆盖该桌面。

使用SDDM:

使用GDM:

ROX桌面功能

ROX桌面默认情况下很简单,在屏幕底部有一个面板,在桌面上有一个指向您的主目录的快捷方式图标。 该面板包含常用位置的快捷方式。 这就是ROX桌面的全部功能,至少是开箱即用的配置。 如果需要时钟,日历或系统托盘,则需要查找提供时钟或日历的应用程序。

rox桌面环境 安装_使用ROX桌面重现Linux历史_第1张图片

本身没有任务栏,但是当您最小化窗口时,它会成为桌面上的临时图标。 您可以单击该图标,将其窗口恢复为原来的大小和位置。

该面板也可以进行一些修改。 您可以在其中放置不同的快捷方式,甚至可以创建自己的小程序。

也没有应用程序菜单,上下文菜单中也没有应用程序的快捷方式。 相反,您可以手动导航到/ usr / share / applications ,也可以将一个或多个应用程序目录添加到ROX面板。

rox桌面环境 安装_使用ROX桌面重现Linux历史_第2张图片

ROX桌面的工作流程集中于鼠标驱动,让人想起Mac OS 7.5和8。借助ROX-filer,您可以管理权限,文件管理,自省,脚本启动,背景设置以及几乎可以想到的所有其他功能您对交互的点击式样式已经足够耐心了。 对于高级用户来说,这似乎很慢,但是ROX设法使其相对轻松且非常直观。

应用程序目录,AppRun和AppImage

ROX桌面有一个优雅的约定,根据该约定,执行包含名为AppRun的脚本的目录,就好像它是一个应用程序一样。 这意味着要制作ROX应用程序,您要做的就是将代码编译到目录中,在该目录的根目录下放置一个名为AppRun的脚本以执行已编译的二进制文件,然后将目录标记为可执行文件。 ROX-Filer显示以您设置的方式配置的目录,并带有特殊的图标和颜色。 当您单击应用程序目录时,ROX-Filer会自动在其中运行AppRun脚本。 它的外观和行为与已安装的应用程序完全相同,但是它位于用户主目录的本地,并且不需要特殊权限。

这是一项便利功能,但是它是使用时感觉很好的那些小功能之一,因为它很容易实现。 这绝不是必不可少的,它仅是在本地构建应用程序,将目录隐藏在某个位置之外以及鼓起一个快速的.desktop文件作为启动器的前几步。 但是,已引用应用程序目录的概念作为AppImage打包系统的灵感。

为什么要尝试ROX桌面

设置ROX并使其可用有点困难,而且它似乎确实被放弃了。 但是,它的遗产在今天仍然可以通过许多方式延续下去,并且它是Linux历史上令人着迷且有趣的一点。 它可能不会成为您的主要台式机,但是如果您想找回一段有趣的时光,那么ROX非常值得一游。 探索它,对其进行自定义,然后查看其中包含的巧妙想法。 开源社区可能还可以从中受益。

翻译自: https://opensource.com/article/19/12/linux-rox-desktop

rox桌面环境 安装

你可能感兴趣的:(linux,java,python,mac,windows)