当前位置: 首页 > 软件库 > 应用工具 > 文件管理器 >

ROX-Filer

文件管理器
授权协议 GPL
开发语言 C/C++
所属分类 应用工具、 文件管理器
软件类型 开源软件
地区 不详
投 递 者 尹超
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ROX-Filer是什么?

ROX-Filer是由Thomas Leonard开发,为X11设计的RISC OS风格的许可证为GPL的文件管理器。其初始版本早于1999年11月3日,至今已有逾12年的历史,其稳定性成熟度可见一斑。当前版本稳定版 2.10,测试版2.11,实际上大部分发行版源中已在使用2.11版。

它可以在使用X11的Linux/UNIX系统上运行,只需搭配一个窗口管理器比如dwm、openbox,瞬间便构成一个高效方便的桌面。尤其适合不喜欢GNOME、KDE、XFCE等庞大桌面环境的用户。

ROX-Filer的特点:

ROX-Filer支持桌面管理并自带壁纸设定,支持在MS-Windows上流行的”拖拽“,用户可以将任何文件“拖”到桌面,点击即可运行。这样避免了无休止地编辑窗口管理器菜单或者桌面环境菜单的麻烦,也有效地利用了桌面。

用户可以自由设定打开特定文件类型的动作,比如所有影音文件使用mplayer播放,文本文件使用less查看。除了已存在的可执行文件,在ROX-Filer中打开某个文件也可以是一个复杂的SHELL脚本,注意在脚本中"$@" 表示当前文件。

ROX-Filer在root(超级用户)使用时会有警告“Running as user 'root',这是为了提示用户在获取超级用户权限对系统谨慎操作。因为虽然目前有libtrash等软件可以充当ROX-Filer回收站,但是 ROX-Filer本身不带回收站,误删除文件问题可大可小。

root使用ROX-Filer会弹出警告提示,既没有实际用途又影响美观。用户可以自行修改ROX-Filer/src/main.c,删除以下三行:

 

if (euid == 0 || show_user)

show_user_message = g_strdup_printf(_("Running as user '%s'"),

user_name(euid));

 

最后的小提示:别用ROX-Filer打开/proc/文件夹,ROX-Filer会卡死。

 ROX-Filer的安装:

Debian以及使用APT的Linux/UNIX系统,其用户可以自己修改源码后打包安装:

apt-get source rox-filer

apt-get build-dep rox-filer

dpkg-source -x rox_version-revision.dsc

cd rox_version

vim ROX-Filer/src/main.c

dpkg-buildpackage -rfakeroot -b

echo -e "rox-filer hold" | dpkg --set-selections(最后一句即阻止rox-filer从源中升级,以免自编译包被覆盖)

 

其他发行版Slackware、ArchLinux等GNU/Linux发行版以及FreeBSD等使用ports的操作系统为用户提供了一键式软件包生成脚本,简单地修改源码重打包,执行脚本即可。

 ROX-Filer文件关联

cd ~/.config/rox.sourceforge.net/MIME-types/

SHELL脚本

vim application_x-shellscript

#!/bin/bash

exec "$@"

文本

vim text

#!/bin/bash

xterm -e less "$@"

网页

vim text_html

#!/bin/bash

firefox "$@"

图片

vim image

#!/bin/bash

gimp "$@"

视频

vim video

#!/bin/bash

mplayer "$@"

RMVB视频

vim application_vnd.rn-realmedia

#!/bin/bash

mplayer "$@"

音乐

vim audio

#!/bin/bash

xterm -e mplayer "$@"

BT种子

vim application_x-bittorrent

#!/bin/bash

cd ~/Document/Download/BT/;xterm -e ctorrent "$@";exit 0

PDF文档

vim application_pdf

#!/bin/bash

acroread "$@"

 

然后在~/.config/rox_sourceforge_net/MIME-types/目录下执行chmod 0755 *即可。

  • Toy Posted in Apps, File Manager ROX-Filer 是一个执行快速而并不缺乏壮年夜后果的文件经管对象。之前,当我行使 Fluxbox 作为默许的窗口治理器时,与 ROX-Filer 搭配真是比照完善的组合。 这个软件在比来又推出了新版本,其版本号为 2.6,严重包含以下革新: 添加了终端模拟器所需的 .desktop 文件支持 现在可以选择扩展属性的元素 新增了

  • Toy Posted in Apps   ROX-Filer 是一个疾速和壮大的图形化文件经管软件,它具有迁延操纵、后台文件实施、高度可设置等特征。      更新纪录:      2.5:面前当今可以锁定面板和插接板图标以防止意外的检测,使用法式可以在其菜单中运用 Stock 图标,议决 SOAP API 可以设置或取消设置文件图标,可以指定替换的挂接饬令,新增经管缩略图按钮,批改了各类次要的

  • http://www.linuxsir.org/bbs/thread193677.html 应大家要求把美化的过程贴上来,不过时间紧只写了怎么实现没有写其原理。 1. 安装 需要安装的包有icewm、icewm-themes、icepref、iceme、rox-filer、gdeskcal ,这些包所依赖的包也自动安装上。安装后改写~/.xinitrc,在里面加入: 代码:exec rox-fil

  • 一. 安装Gentoo2006.1 以下此节转载自http://www.linuxsir.org/bbs/showthread.php?t=271944,有修改. 1. 准备工作 1.1下载LiveCD镜像 您可以到gentoo的mirror列表中选择一个比较快的站点下载2006.1的LiveCD: http://www.gentoo.org/main/en/mirror...tyle=print

 相关资料
  • 这篇文档描述了Django为那些用户上传文件准备的文件访问API。底层的API足够通用,你可以使用为其它目的来使用它们。如果你想要处理静态文件(JS,CSS,以及其他),参见管理静态文件(CSS和图像)。 通常,Django使用MEDIA_ROOT和 MEDIA_URL设置在本地储存文件。下面的例子假设你使用这些默认值。 然而,Django提供了一些方法来编写自定义的 文件储存系统,允许你完全自定

  • 文件管理 C-x d (M-x dired) 进入 Dired 列表模式 C-x C-d (M-x list-directory) 获取文件列表(简洁) C-x C-f (M-x find-file) 打开文件,没有文件名则打开目录 定位、查看 表 25.16. Emacs 文件管理   向下 向上   文件 n p C-n C-p SPC DEL 上一级 目录 > < ^ 已标记 M-} M-{

  • 使用 Vim 编辑目录时,会进入文件管理模式: vim . 文件管理模式中可以实现一些简单的文件管理功能: enter 打开文件或文件夹 Ctrl+o 后退 o 新开一栏进行编辑 O 在前一次打开的栏中编辑 p 预览 i 显示/隐藏文件大小、日期 s 切换文件排序方式 r 切换顺序、逆序 - 回到上一级目录 c 将 Vim 执行目录设定为当前目录 R 重命名 D 删除 x 运行 :cd 设定所有窗

  • 细节 / 目录为文件系统根目录,所有目录都是它的子目录 绝对路径以 / 起始,相对路径以当前所在目录起始 目录是一种特殊类型的文件,如果没有特别指明, 文件 包括文件和目录 .. 表示上一级目录, . 表示当前目录,它们是两个特殊目录 链接. 为当前文件建立在其它路径中的访问方法。例如将系统中其它位置的可执行文件,链接到 /usr/local/bin 目录下,使用命令调用。 ls [路径] 显示当

  • 去了解地球村和其他文化,分享你喜欢的地方。Bw Rox是就是这样一款社会化软件,目的是使把人们的社交网络带到现实生活中。比如组织你的旅行或出国,旅游日志 ,会议, …

  • 对于计算机来说,所谓的数据就是0和1的序列。这样的一个序列可以存储在内存中,但内存中的数据会随着关机而消失。为了将数据长久保存,我们把数据存储在光盘或者硬盘中。根据我们的需要,我们通常会将数据分开保存到文件这样一个个的小单位中(所谓的小,是相对于所有的数据而言)。但如果数据只能组织为文件的话,而不能分类的话,文件还是会杂乱无章。每次我们搜索某一个文件,就要一个文件又一个文件地检查,太过麻烦。文件系