LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 9246|回复: 20

[技巧] 扩展你的 portage - 图形前端程序和快速搜索工具

[复制链接]
发表于 2003-11-1 13:48:07 | 显示全部楼层 |阅读模式
经常 emerge,发现有些地方还可以再用活一点。

这几天仔细看了看 /usr/portage/app-portage 目录下面的东西,发现几个好东西,跟大家分享一下。写的详细了一点,这样新手们看得清楚一点,不要嫌我罗索 :p


1. portage 的图形前端

portage 是有图形界面程序的,都可以在 /usr/portage/app-portage 的目录里面看到它们的名字,再 emerge -s (注意这个是小写),一下这些名字就知道是做什么的了。KDE 下可以用 kportage,我没有KDE也不想为它装 kdelib,所以就试了这个 java 的 portagemaster,还不错,界面是安装的和没装的程序一边列一栏,然后有执行 emerge, unmerge, emerge world/system 以及搜索等功能。不过我主要还是用它的树状浏览功能,真正 emerge 的时候到没有 X 的环境下快一些。

需要说明的是,现在 0.2.0 版的 portagemaster 有个小 bug,由于现在程序记录是用定长数组记录的,而数组长度不够,直接安装会运行不了,需要改一个小地方,修改非常简单。只要把 java 源码的第81行,数组边界调大一点就行了,详细的请看这个帖子:http://forums.gentoo.org/viewtop ... light=portagemaster

相信补丁或者新版很快就会放出来的。


2. 快速搜索想要的程序

emerge -S 太慢了,我对 Linux 的“菜谱”还没有那么熟悉,经常要找想要的而不知道名字的程序。以前我主要到 Google 和  Gentoo Forums 去大致搜一下,就是用 emerge -S <描述> 来查,或者用 qpkg -i -vv | grep <描述> 等方法来查,但是这样都比较慢。有时侯 emerge -S 一个东东比编译还慢,

我后来找到了 esearch 这个辅助工具,它对 portage 树里的程序建立一个索引,可以进行快速查找。安装就用 # emerge esearch ,第一次使用之前,先以 root 建立程序数据库(很小的,放心吧 ),# eupdatedb。查找的方法有以下几种:

# esearch 程序名字
# esearch -f 程序全名(包括类别)
# esearch -S 程序描述
# esearch --help (帮助)

非常快,值得一试,就是个 emerge -S 和 emerge -s 的替代。

我一般在 emerge rsync 之后才 eupdatedb 一下,因为建数据库需要比较长的时间。
发表于 2003-11-2 12:44:03 | 显示全部楼层
GOOD ;)
发表于 2004-10-26 17:12:52 | 显示全部楼层
GOOD
发表于 2004-10-26 18:43:25 | 显示全部楼层

回复: [技巧] 扩展你的 portage - 图形前端程序和快速搜索工具

最初由 qinpu 发表
我一般在 emerge rsync 之后才 eupdatedb 一下,因为建数据库需要比较长的时间。

用过esearch,updatedb的时候要花很长时间,还不如用emerge -S
发表于 2004-10-26 18:59:42 | 显示全部楼层
原来用过portagemaster,感觉很慢!后来没有用了。
发表于 2004-10-26 21:53:16 | 显示全部楼层

回复: 回复: [技巧] 扩展你的 portage - 图形前端程序和快速搜索工具

最初由 cocojumbal 发表
用过esearch,updatedb的时候要花很长时间,还不如用emerge -S

最好的办法是到gentoo的那个在线的库去搜
特快
发表于 2004-10-26 23:00:35 | 显示全部楼层
good
发表于 2004-10-27 11:32:19 | 显示全部楼层

回复: 回复: 回复: [技巧] 扩展你的 portage - 图形前端程序和快速搜索工具

最初由 小锁 发表
最好的办法是到gentoo的那个在线的库去搜
特快

哪里?谢谢
发表于 2005-10-31 19:47:32 | 显示全部楼层
我也想知道
回复 支持 反对

使用道具 举报

发表于 2005-10-31 21:38:28 | 显示全部楼层
用eix,速度很快,非常快。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表