Recent Posts

你的 Linux 系统启动快吗

很多朋友抱怨自己的 Linux 系统启动速度太慢,但又苦于没有什么好途径进行分析,使之能够得到改进。如果你正受到这方面问题的困惑,那么有一个 Bootchart 小工具能够帮助你。

Bootchart 能够对系统的性能进行分析,并生成系统启动过程的图表,以便为你提供有价值的参考信息。综合所得的信息,你就可以进行相应的改进,从而加快你的 Linux 系统启动过程。

在安装 Bootchart 并重新启动系统后,你就可以在 /var/log/bootchart/ 找到它生成的图片文件了。以下是我的系统所生成的启动过程图表,你可以参考一下。

Bootchart

Bootchart 已被包含到常见的 …

Mesk 0.3.2 发布

在今年四月份的时候,我们曾经谈论过 Mesk。Mesk 给人的印象十分简洁,其界面与 Foobar 2000 颇为相像。时至今日,Mesk 发布了新的版本,并提供了一些新的功能。

Mesk

新的 Mesk 版本包含了新的歌词搜索插件、能够缓存已找到的专辑封面、以及添加了一些绑定的快捷键。除此之外,它也修订了 bug,使程序能够更加稳定的运行。

Mesk 0.3.2 的 tarball 文件(源代码 …

深入解析 Desktop Entry 文件

“Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件。Desktop Entry 文件实现了类似于 Windows 操作系统中快捷方式的功能。本文详细介绍了 Linux Desktop Entry 文件的定义、编程和使用方式。读者可以通过文章末尾的实例操作进一步加深对 Desktop Entry 文件应用的领会。”

GNOME Control
Center

如果你要建立应用程序的菜单条目,那么这篇文章将为你提供有用的参考。

扩展 Nautilus 的功能

在使用 Nautilus 时,有时候你也许需要这些功能:即便是普通用户也能执行要求管理员权限的操作,可以直接打开某个目录的终端命令行,能够方便的对收藏的图片调整大小,等等。那么,你可以通过安装 nautilus-gksu、nautilus-open-terminal、nautilus-image-converter 这三个脚本来实现上述功能。

Nautilus

你可以选择自己喜欢的方式来安装这些脚本,如使用 Synaptic 包管理工具。在安装后,通过 Nautilus 的右键菜单就可以执行相应的操作了。

[via]

使用 KScope 阅读并编辑你的源代码

KScope 是一款源代码阅读、浏览工具,它也为你提供源代码的编辑环境。该工具尤其适合于使用 C 语言编写的大型项目。KScope 使用 Cscope 作为源代码的分析引擎,可以为编码人员提供一些有价值的信息。

KScope

你可以从 KScope 网站的下载页面获取该软件的最新版本 1.6.0。另外,像一些流行的 Linux 发行版,如 Mandriva、Gentoo、Debian、(K)Ubuntu、OpenSUSE …

Mouse Gestures-使用鼠标手势控制 Firefox

这个名为 Mouse Gestures 的 Firefox 扩展非常有意思。在安装它之后,你只需在当前所浏览的页面用鼠标画一些简单的符号(这被称为鼠标手势)就可以控制 Firefox 的操作,如打开新的页面、滚动页面、关闭浏览器等等,个人认为这是一个提高效率的好扩展。

Mouse
Gestures

Mouse Gestures 默认是使用鼠标右键执行相应的手势操作,不过,你可以根据自己的使用习惯进行定制。当然,你也可以修改那些默认的鼠标手势,以适应自己的需要。

Install Mouse Gestures

Hotwire:图形化的终端

Hotwire 是一个交互式的图形化终端,你可以用它来作为 GNOME Terminal、Xterm 等其他终端的替代品。这种在图形用户界面中的交互操作,再加上其包含的自动完成提示,对于 Linux 初学者应该具有很大的帮助。

Hotwire

Glassy FVWM

这是一个水晶风格的 FVWM 主题,其中包含定制的脚本。

Glassy
FVWM

e:可以解包多种存档格式的小工具

e 是一个使用 Ruby 语言写成的小工具,它可以对下列存档文件格式执行解包操作:zip、rar、7zip、gzip、bzip2、rpm、deb、cab、arj、ace、ppmd、lzo、tar.bz2、tar.gz、tlz、tar.lzma、ar、cpio、dar、uharc、zzip 等等 …

Fcitx 项目已经终止

Fcitx(小企鹅中文输入法)的作者 Yuking 于昨日宣布已经终止该项目。对于我们这些整天在 Linux 平台上使用 Fcitx 的人来说,这是一个不幸的消息。我们尊重作者的决定,但我们更愿意看到 Fcitx 新生的那一天。

Fcitx