当前位置:  软件>C/C++软件

文件管理器 ROX-Filer

    来源:    发布时间:2015-01-15

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

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 *即可。


    
 
 

您可能感兴趣的文章:

  • Android文件管理器 雪梦文件管理器
  • 为什么在KNOME下复制文件时文件管理器经常崩溃?有何解决办法?
  • 我在linux下挂装了一个windows分区,可是在文件管理器里,却看不到该分区下的文件?为什么?
  • rd9的文件管理器和rpm包管理器在哪里?
  • PHP文件管理器 LyFM
  • windows的程序管理器与文件管理器有什么不同之处?
  • 开源PHP文件管理器 PGRFileManager
  • 文件管理器 Total Commander
  • 文件管理器 Nautilus
  • Ajax文件管理器 CKFinder
  • Linux文件管理器 4Pane
  • X文件管理器 X File Explorer
  • 在线文件管理器 KFM
  • Linux文件管理器 CLEX
  • Web文件管理器 elFinder
  • 手机文件管理器 PaderSyncFM
  • CKEditor的文件管理器插件 KCFinder
  • Android文件管理器 AndFileManage
  • 文件管理器 Directory Explorer
  • 文件管理器 Explore++
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 文件管理器 Vifm
  • 文件管理器 Krusader
  • 文件管理器 gpFinder
  • Web文件管理器 Mollify
  • 文件管理器后端 C5Connector.Java
  • 文件管理器 Midnight Commander
  • 视频文件管理器 FxMovieManager
  • 文件管理器 Dolphin
  • 手机文件管理器 skyexplorer
  • 在线文件管理器 UFinder
  • Android文件管理器 Astro
  • 文件管理器 VFU
  • MIUI文件管理器社区开源版 FileExplorer
  • 对thunar文件管理器的修改?
  • 跨平台文件管理器 MadCommander
  • 文件管理器 Filemanager
  • MIUI文件管理器
  • jspsmartfile文件管理器就是试用版的,有时间限制
  • 文件管理器 WalCommander
  • Linux 文件管理器 Marlin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3