gnome shell 的工作区是按需分配的
从折腾 Gentoo 中的 gnome 3 所想到的……

zeitgeist 试用

Garfileo posted @ 2011年3月04日 21:11 in Linux 的世界 with tags GNOME 3 zeitgeist , 3256 阅读

Gentoo Portage 中出现了 zeitgeist,版本是 0.7.0,便 emerge 了一下,确切的说,是开启了 fts 这个 USE Flag 之后 emerge 的。

安装较顺利,没有出错,我的 Python 版本是 2.7,然后,顺便将 zeitgeist-datahub 这个包也装上了,但是并不清楚它可以做什么。

在终端里,输入了 zeit,然后 tab 补全了一下,发现 /usr/bin 里只有 zeitgeist-daemon 这个守护程序。

看了一下 zeitgeist 的主页,才知道 GNOME 环境还需要安装 gnome-activity-journal。但是,在 portage 里没找到这个包,overlay 里倒是有,但是版本很落后。只好自己动手 hack 了一个 ebuild 文件,内容如下:

# Copyright 1999-2010 Tiziano Müller
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit distutils eutils python versionator

DESCRIPTION="Tool for easily browsing and finding files on your computer."
HOMEPAGE="https://launchpad.net/gnome-activity-journal"
SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"

LICENSE="GPL-3 LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

RDEPEND=">=gnome-extra/zeitgeist-0.3.1
	dev-python/pygtk
	dev-python/pygobject
	dev-python/gconf-python
	dev-python/pycairo
	dev-python/libgnome-python
	dev-python/pyxdg
	sys-apps/dbus"
DEPEND="${RDEPEND}
	dev-util/intltool
	dev-python/python-distutils-extra"

pkg_postinst() {
	python_mod_optimize /usr/share/gnome-activity-journal
}

pkg_postrm() {
	python_mod_cleanup /usr/share/gnome-activity-journal
}

然后又一帆风顺的装上了。

最近,我的人品似乎一直都很好。gnome 3 几个主要组件,我一直都是用的 9999 版,每天都更新一次,基本无出错过。看来开发者的人品也越来越好了,先向他们致敬,然后执行 zeitgeist-daemon,开启守护进程,再从程序菜单中打开 gnome-activity-journal,于是就看到了:

庆幸的是,这两天没有浏览过不健康的网页/图片/文本文件……只看见了最近我比较勤奋 :)

文件预览效果挺不错:

转载时,希望不要链接文中图片,另外请保留本文原始出处:http://garfileo.is-programmer.com


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter