yum list *
By:Yayi
在 2010年5月3日 下午6:03,Chen Lei supercyper1@gmail.com写道:
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
2010/5/3 Chen Lei supercyper1@gmail.com
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
没有吧……我遇到这种情况只能 yumdownloader 配合 rpm -qpl ,自觉有些NC……
不知有何高招?
黑日白月
看错了..不好意思...应该没有了.
By:Yayi
在 2010年5月3日 下午6:11,Tommy He tommy.he@linux.com写道:
2010/5/3 Chen Lei supercyper1@gmail.com
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
没有吧……我遇到这种情况只能 yumdownloader 配合 rpm -qpl ,自觉有些NC……
不知有何高招?
黑日白月
-- Take a Deep Breath out of Windows _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
我记得 yumex 是可以列出所有 rpm 包里面所有的文件,无论是那个包安装了或者没有安装。
所以我觉得应该是靠读取 filelist_db 而获得的。rpm -ql 貌似只能读取已经安装的软件包的文件列表。
2010/5/3 Yayi yz@yayi.biz
看错了..不好意思...应该没有了.
By:Yayi
在 2010年5月3日 下午6:11,Tommy He tommy.he@linux.com写道:
2010/5/3 Chen Lei supercyper1@gmail.com
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
没有吧……我遇到这种情况只能 yumdownloader 配合 rpm -qpl ,自觉有些NC……
不知有何高招?
黑日白月
-- Take a Deep Breath out of Windows _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Yong Ma zakarum.ma@gmail.com 於 2010年5月3日下午8:44 寫道:
在 2010年5月3日 星期一 18:18:43,Liang Suilong 写道:
所以我觉得应该是靠读取 filelist_db 而获得的。rpm -ql 貌似只能读取
已经安装的软件包的文件列表。
yum可以搜索某个文件属于哪个rpm,但是好像是不能列出特定rpm包含的文件。
rpm -qpl [rpmname]可以列出一个没有安装的rpm包的文件,或许可以根据 这个写一个yum的插件?
rpm -qlp 的前提是, 包在本地存儲上 (用 mount 我不清楚可不可以)。
或者可以想想服務器端 yum server 有沒有一些插件可以提供遠端執行 rpm -ql 的功能?
在包管理这方面,fedora的rpm+yum比gentoo的emerge+equery差多了.此外gentoo还有eix,还可以同时多个进程一起emerge ,
在 2010年5月3日 下午9:27,Caius 'kaio' Chance me@kaio.net 写道:
Yong Ma zakarum.ma@gmail.com 於 2010年5月3日下午8:44 �道:
在 2010年5月3日 星期一 18:18:43,Liang Suilong 写道:
所以我觉得应该是靠读取 filelist_db 而获得的。rpm -ql 貌似只能读取
已经安装的软件包的文件列表。
yum可以搜索某个文件属于哪个rpm,但是好像是不能列出特定rpm包含的文件。
rpm -qpl [rpmname]可以列出一个没有安装的rpm包的文件,或许可以根据 这个写一个yum的插件?
rpm -qlp 的前提是, 包在本地存�上 (用 mount 我不清楚可不可以)。
或者可以想想服�器端 yum server 有�有一些插件可以提供�端�行 rpm -ql 的功能?
-- Caius 'kaio' Chance / かいお [Email/Gtalk] Caius.Chance@gmail.com | [IRC] kaio at chat.freenode.net [Twitter] K410 | [Blog] blog.kaio.net | [Fedora] fedoraproject.org/wiki/User:kaio _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Yong Ma zakarum.ma@gmail.com 於 2010年5月4日上午3:23 寫道:
对于ftp和http的地址也是可以的,只要你能访问到那个rpm。其他的协议还没 试过。
我想知道的是, rpm -qlp 用遠端的 rpm 會不會其實也是下載回來本地 cache 之後再查的?
如是的話,那就沒有意義了。
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
On 5 3, 2010 6:03 PM, "Chen Lei" supercyper1@gmail.com wrote:
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
yum info。
在 2010年5月4日 上午8:33,Yuan Yijun bbbush.yuan@gmail.com写道:
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
On 5 3, 2010 6:03 PM, "Chen Lei" supercyper1@gmail.com wrote:
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
这个没有办法列出package的具体文件列表
2010/5/4 Marco@陈劢翊 marco.chan365@gmail.com
yum info。
在 2010年5月4日 上午8:33,Yuan Yijun bbbush.yuan@gmail.com写道:
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
On 5 3, 2010 6:03 PM, "Chen Lei" supercyper1@gmail.com wrote:
类似rpm -ql 的效果 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- ~~ Thanks & Best Regards! Marco@麦麦 http://www.linuxhobby.com _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
2010/5/4 Yuan Yijun bbbush.yuan@gmail.com:
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
我是说 https://admin.fedoraproject.org/pkgdb/builds/show/F-13-i386/chmsee/0/1.1.0/1...
Yuan Yijun bbbush.yuan@gmail.com 於 2010年5月4日下午2:15 寫道:
2010/5/4 Yuan Yijun bbbush.yuan@gmail.com:
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
我是说 https://admin.fedoraproject.org/pkgdb/builds/show/F-13-i386/chmsee/0/1.1.0/1...
koji 的客戶端命令有沒有方法查詢?
没有吧。Koji 也不需要做到那么细。我觉得 Chen Lei 要是做这个插件,可以考虑看看 yumex 的代码。他能够实现,不过用了什么牛办法就真的不太清楚。
不过有个挺有意思的办法就是去 cvs.fedoraproject.org 找 spec 来看。不过 spec 里很多都用了 macro,没打包经验的话看起来会很晕的。
2010/5/4 Caius 'kaio' Chance me@kaio.net
Yuan Yijun bbbush.yuan@gmail.com 於 2010年5月4日下午2:15 �道:
2010/5/4 Yuan Yijun bbbush.yuan@gmail.com:
查询 filelist db 倒是没错,但是下载太慢。用两次 http 查询 pkgdb 或者 koji 吧!
我是说
https://admin.fedoraproject.org/pkgdb/builds/show/F-13-i386/chmsee/0/1.1.0/1...
koji 的客�端命令有�有方法查�?
-- Caius 'kaio' Chance / かいお [Email/Gtalk] Caius.Chance@gmail.com | [IRC] kaio at chat.freenode.net [Twitter] K410 | [Blog] blog.kaio.net | [Fedora] fedoraproject.org/wiki/User:kaio _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Liang Suilong liangsuilong@gmail.com 於 2010年5月4日下午2:41 寫道:
没有吧。Koji 也不需要做到那么细。我觉得 Chen Lei 要是做这个插件,可以考虑看看 yumex 的代码。他能够实现,不过用了什么牛办法就真的不太清楚。
需要 yum/yumex server 調用 rpm 的嗎?
spec 檔不要說 macro ,就是 %files 用了 * 來指定檔名就變得不可行了。
yum做不到的地方,可以别人来说:http://rpm.pbone.net/%E5%8F%AF%E4%BB%A5%E5%9C%A8%E8%BF%99%E4%B8%AA%E7%BD%91%...
在 2010年5月4日 下午12:44,Caius 'kaio' Chance me@kaio.net写道:
Liang Suilong liangsuilong@gmail.com 於 2010年5月4日下午2:41 �道:
没有吧。Koji 也不需要做到那么细。我觉得 Chen Lei 要是做这个插件,可以考虑看看 yumex 的代码。他能够实现,不过用了什么牛办法就真的不太清楚。
需要 yum/yumex server �用 rpm 的�?
spec �不要� macro ,就是 %files 用了 * �指定�名就�得不可行了。
-- Caius 'kaio' Chance / かいお [Email/Gtalk] Caius.Chance@gmail.com | [IRC] kaio at chat.freenode.net [Twitter] K410 | [Blog] blog.kaio.net | [Fedora] fedoraproject.org/wiki/User:kaio _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
filelists_db 丫就一 sqlite 数据库文件。自己打开研究研究好了
在 2010年5月4日 下午12:54,Yong Ma zakarum.ma@gmail.com 写道:
在 2010年5月4日 星期二 12:44:46,Caius 'kaio' Chance 写道:
需要 yum/yumex server 調用 rpm 的嗎?
spec 檔不要說 macro ,就是 %files 用了 * 來指定檔名就變得不可行 了。
filelists_db里应该是有各个包所包含的文件的,因为我们使用yum provides 的时候yum会先更新filelists_db,然后搜索特定文件属于哪个包。
可以看看yum provides是如何工作的。
zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
可能需要做个服务器端的,然后处理查询请求。可以不可以利用一下现有网络上的 rpm 数据库像 rpm.pbone.net 或是 rpmfind.net 的资源呢?不过我觉得 rpm.pbone.net 里的信息有时有点过时……
这样只要写个不算大的脚本发出查询的 url ,再解析返回的查询结果就够了。 gentoo 里的 e-file 就是这个思路。这样做的好处是可以不需要浏览器。
pingz p1ng2h3ng@gmail.com 於 2010年5月5日上午2:23 寫道:
可能需要做个服务器端的,然后处理查询请求。可以不可以利用一下现有网络上的 rpm 数据库像 rpm.pbone.net 或是 rpmfind.net 的资源呢?不过我觉得 rpm.pbone.net 里的信息有时有点过时……
这样只要写个不算大的脚本发出查询的 url ,再解析返回的查询结果就够了。 gentoo 里的 e-file 就是这个思路。这样做的好处是可以不需要浏览器。
要這樣查的話,KOJI 可以處理查詢請求嗎?
对 koji 不是很熟,但是结合 yum 的话,大部分我需要的功能都可以实现。
之前有试过 repoquery 不知道为什么很慢地说,有人熟悉这个工具吗?
chinese@lists.fedoraproject.org