kurrunk

不停转圈的人

文章关键字 ‘软件’

7个顶级Xfce应用软件 [译]

多年来,Xfce作为KDEGNOME(Linux两个重要的桌面环境)的轻量级替代品而赢得了声誉。这是因为Xfce运行时通常使用更少的资源,它为应用程序提供了基本的功能和简洁的接口,并且,相对KDE和GNOME,Xfce的整体表观是比较好的,至少在涉及到内存占用上。
如果硬件比较老,无法运行Ubuntu和Kubuntu的最新版本,建议使用Xubuntu

Xfce 4.6.1 桌面环境 截图
(请翻墙看图)

在这篇文章中我将概述Xfce桌面环境的7个基本应用软件,包括它们的截图、优点和不足。

1.文件管理器:Thunar (详细)
Thunar是Xfce默认的文件管理器,它有一个简洁的界面(如果其它Xfce软件一样)、侧栏、可配置的区域选择器(如果你希望在工具栏显示典型的地址栏)、项目排序、放大与缩小、三种显示模式(图标、详细列表、紧凑列表)、图片预览。Thunar比Nautilus简单,反过来,它使用了更少的资源。它只提供了基本的配置项,但它能完成常用的操作,特别是如果只需要执行基本的文件浏览和管理。

Thunar 1.0.1 截图
(请翻墙看图)

2.网络浏览器: Midori
我认为第一次尝试Midori的感觉和尝试Epiphany一样,它有浏览器常见的简单的界面,提供足够的选项使它成为一个简单并且有用的网络浏览器。Midori使用了强大的WebKit做网页的渲染,所以它成功支持所有WebKit支持的网页。Midori支持扩展应用、书签、历史、编码、放大与缩小网页、源代码查看工具和网页的全屏模式浏览。它也支持标签(必须有的功能),它包括一个快速拨号,默认情况下打开网页时,可以快速在一个新的标签访问您喜欢的网页。

Midori 0.1.9 截图
(请翻墙看图)

关于配置,Midori有非常丰富的选择:除了首页和启动页面等常规设置之外,它还允许拼写检查,打开/关闭显示图像、脚本,接口,外部应用,代理,隐私和外观设置。

3.CD/DVD burner:Xfburn
这个Xfce提供的刻录软件有不少常见的功能,外表像一个基本的GnomeBurners。它有一个拖放界面,使用了一个树形文件查看和一个文件浏览区,它支持刻录CDs、DVDs、ISO镜像、音乐CD的制作。非常简单和容易使用,没有任何其它选项。如果你渴望一个最小体积、占用资源少的刻录软件,Xfburn非常适合。

Xfburn 0.4.2 截图
(请翻墙看图)

4.音乐/视频播放器:Xfmedia
Xfmedia是Xfce的默认媒体播放器,基于Xine,支持任何Xine支持的音频和视频格式。Xfmedia提供了一个基本的界面,最适合播放音频文件,基于Xine使它也可以播放视频和电影。

5.查看图片:Ristretto
Ristretto可能是界面最简单的图片浏览器之一,它的界面分为两个区域:图像显示区(in full size or zoomed in or out)和缩略图查看区,通过菜单(“查看”->“缩略图查看”)可以转移或隐藏缩略图区域。首选项窗口允许用户自定义幻灯片选项、图像高速缓存的大小、背景颜色和缩放。还有全屏浏览模式和旋转图像等功能。

Ristretto 0.0.22 截图
(请翻墙看图)

6.文本编辑器:Mousepad
和其它Xfce应用一样流行,Mousepad提供了一个基本的文本编辑工具,剥离了像语法高亮、拼写检查等文本编辑工具上高级的功能。Mousepad,顾名思义,就是一个简单的文本编辑工具,快速地编辑配置文件或其它文本文件。它特别提供了字体选择、显示行号、自动缩进和文字换行。

Mousepad 0.2.16 截图
(请翻墙看图)

7.终端程序:Xfce Terminal
因为所有用Linux做事的人都需要终端程序来提高效率,Xfce Terminal是xterm、konsole或GNOME Terminal等程序最理想的替代应用,特别是你争取简单时。Xfce4 Terminal允许您配置外观、背景图片、字体、颜色、快捷键。它甚至还支持标签,当您需要一个以上的实例时这非常有用。

Xfce4 Terminal 0.4.0 截图
(请翻墙看图)

英文原文:Top 7 Xfce Applications (还得翻)

小巧、强大的图片浏览器:Feh

Feh是一个轻量级、强大、具有很高的可配置性的、命令行操作的图像查看器,同时它也可以用来管理桌面壁纸,特别适合缺少这类特性的独立窗口管理器,如openbox、Fluxbox、awesome(似乎是标配)等。

图片浏览

要快速的浏览指定目录里的图像,你可以用以下参数启动feh:

$feh -g 640×480 -D 5 -d -S filename /path/to/directory

  • -g 选项强制图像的显示大小不大于640×480
  • -D 自动播放时间间隔,单位是秒
  • -d 显示文件名
  • -S filename 选项按文件名排列图像

制作拼贴画

要将目录的图片拼成一张大图可以这样:

$feh -m -X -y 50 -E 50 -W 500 -o out.jpg /path/to/directory

  • -m 生成拼贴画
  • -X 不保留宽高比
  • -y 缩小后的宽度
  • -E 缩小后的高度
  • -W 指定拼贴画的宽度
  • -o 拼贴画的输出
  • /path*** 图片来源

管理背景图片

以我用的openbox为例,首先在~下新建文件“.fehbg”,内容为:

feh –bg-scale /path/image.jpg

然后在“~/.config/openbox/autostart.sh”添加:

eval `cat ~/.fehbg` &

也可以在.xinitrc中启动feh。

相关链接

想了解更多请“$feh -help”。

文档工具:DocBook、reStructured

如果接触开源软件比较多的话,你就可能经常会看到一种大致样式相似、更加注重内容、简单样式但亲和力好的文档,比如:

等等这些这些文档都是DocBook生成的。

DocBook基于XML、XSL,主要用来创建文档,目前使用DocBook驱动的文档大多是开源软件技术文档。Docbook文档是标准XML格式,通过XSL可以生成HTML文件、HTMLs(带分页的超文本格式)、TEXT、RTF(Word兼容)、CHM,使用FOP可以生成PDF文件。

DocBook适合大型文档的管理,输出形式很丰富,可是DocBook的标签很多,需要一些学习,以下是DocBook文档事例:

<?xml version=’1.0′ encoding=”UTF-8″?>
<!DOCTYPE article
PUBLIC “-//OASIS//DTD DocBook XML V4.5/zh_cn” “http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd”>
<article>
<info>
<title>文章</title>
<author>作者</author>
<address>地址</address>
<copyright><year>2008</year><holder>所有者</holder></copyright>
</info>
<sect1>
<title>标题</title>
<para>
内容
</para>
</sect1>
</article>

reStructured和DocBook类似,reStructured的书写方式更加简单、简易理解,但管理大型文档很麻烦,以下是reStructured文档形式:

A ReStructuredText Primer
=========================

:Author: Richard Jones
:Version: $Revision: 5801 $
:Copyright: This document has been placed in the public domain.

.. contents::

The text below contains links that look like "(quickref__)".  These
are relative links that point to the `Quick reStructuredText`_ user
reference.  If these links don't work, please refer to the `master
quick reference`_ document.

__
.. _Quick reStructuredText: quickref.html
.. _master quick reference:

http://docutils.sourceforge.net/docs/user/rst/quickref.html

.. Note:: This document is an informal introduction to
   reStructuredText.  The `What Next?`_ section below has links to
   further resources, including a formal reference.

看上去reStructured更接近我们阅读时看到的文档。

如果对reStructured有兴趣,同时喜欢VIM的话,可以看看VST(Vim reStructured Text)簡介

这方面软件还有txt2tags(轻量级)、Sphinx(python官方文档使用)。

我在学习中。

我的linux桌面换成了xfce4

我家里用的电脑和单位用的电脑都装着linux系统。

家里电脑配置是amd64 2800+、768内存、80G硬盘,经常运行的占用内存较多的软件有firefox和eclipse,不敢用gnome等窗口管理工具,一直以来都是openbox+fbpanel+rox+ruxvt,自己再定制几个快键,效率还算不错,并且内存占用极低,最重要的是还很稳定。

单位的电脑一开始也被我安装了同样的软件(openbox+fbpanel+…),运行了大约有四五个月的时间,昨天换用了xfce4,原因是这台电脑配置不低(4G内存),是不是不应该死盯着内存来选择软件,xfce4是个介于gnome和openbox之间的软件,“体积、美观、易用”被xfce4平衡的似乎很适合我这台电脑。

附桌面截图一张:

我的linux桌面系统常用软件

  • 发行版:debianarchlinux
    用的最多的是debian,今天我又用上了archlinux,原因是arch安装盘支持较新的硬件(SATA2),这在DEBIAN中是不支持的。
    对arch还不熟,debian是我非常喜欢的一种发行版,我98%的linux时间是用它度过的。
    debian的软件(testing)太旧但很稳定,用unstable版就非常不稳定,我曾经因为unstable吃过亏。今天安装完arch后发现软件真新,内核已经是2.6.27-1了。debian的软件源的选择很多,速度也快,相比这点arch就不行了,用网络安装arch,下载了约110M的软件,用了一下午。
  • 窗口管理器:openbox+fbpanelxfce4awesome
    我选择的都是“轻量级”软件,这基本和硬件无关而和我的性格有关。
    openbox是定制性强的软件,加上fbpanel(任务栏)配合使用时很稳定;
    xfce4是“中量级”,它比gnomekde轻,但比openbox要重的多,或许不能这么比,因为xfce4能做很多事;
    awesome是另一类型窗口:“平铺”,但学习起来比openbox更复杂,而且一开始使用会极不习惯,窗口尺寸变来变去的。
  • 文本编辑:vimleafpad
    vim是用得最多的编辑器,很多时候是不得不用,但用多了就觉得非常好用;
    leafpad类似windows中记事本;
  • 输入法:scim
    不能说这输入法多好,但起码能用、稳定,据说ibus挺不错的。
  • 虚拟终端:rxvt-unicode
    x默认终端并不好用,有汉字时会出现“口”,urxvt就很牛了,定制性也不错,可惜的是:不支持“标签”、启动慢,(据说都有解决方案)
  • 聊天:pidginskypeempathyemesene
    pidgin是很牛的软件,我一般用它登录msn、googletalk、yahooim,只是不支持语音、视频;
    skype是最牛的视频聊天软件,效果非常好,另外打国内长途也只有一毛一;
    empathy、emesene是googletalk和msn的替代方案,体验也不错。
  • 阅读:chmsee、ePdfviewer
  • 音乐相关:Audacious、Quod Libetvlclast.fm
    Audacious是一个单纯的音乐播放器;
    Quod Libet是简单的音乐管理器;
    vlc很能干,支持很多格式,还能播放视频;
    last.fm应该都知道。
  • 图片相关:scrotgimpGQviewInkscape
    scrot 命令行截图工具
    gimp是linux中不多的位图处理器;
    gqview是轻量级的图片浏览工具,速度非常快;
    Inkscape 矢量图片绘制工具。
  • 网络传输:wgetaxelgftpmldonkey(我写的文章)
    wget是linux的标准配置,一个单线程下载工具,小文件用它最合适;
    axel是多线程下载工具;
    gftp是ftp工具,容易操作,也可以用命令行的lftp;
    mldonkey是非常不错的p2p下载工具,支持多种协议,是我下载电影的唯一工具了。
  • 文件管理器:rox
    第一眼看到它时觉得非常简陋,用后便慢慢就会觉得它非常的灵活。
  • 虚拟机:virtualbox
    被sun收购的开源软件
  • 远程控制:rdesktop
    用它登录管理windows服务器
  • 浏览器:firefox
    这个不用多记了,地球人都知道
  • SVN客户端:RapidSVN
    还是图形界面易用
  • 视频播放:mplayer
    最强的linux多媒体播放器,用前需要安装视频解码器,比如w32codecs(amd64是w64codecs)
  • 字体:文泉驿
  • 开发工具:eclipse
  • 硬件工具:hwd
    今天刚发现的,在archlinux中配置硬件,非常简单地给电脑安装了硬件驱动,省了我很多事儿。