由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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 & Regards
Linux Developer : Devil Wang
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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 & Regards
Linux Developer : Devil Wang
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
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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 & Regards
Linux Developer : Devil Wang
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
> 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 > _______________________________________________ > Chinese mailing list > Chinese at lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/chinese >
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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 & Regards
Linux Developer : Devil Wang
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
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
先实现简单的,然后有空就是先nvstp说的那些功能,很不错吧
在 2010年4月15日 下午7:17,nvstp yd.nvstp@gmail.com写道:
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
> 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。 > > 2010/4/15 GuoKai guokai01@gmail.com > > > 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 > > _______________________________________________ > > Chinese mailing list > > Chinese at lists.fedoraproject.org > > https://admin.fedoraproject.org/mailman/listinfo/chinese > > > > > > -- > Fedora && Debian User, former Ubuntu User > My Page: http://www.liangsuilong.info > Fedora Project Contributor -- Packager && Ambassador > https://fedoraproject.org/wiki/User:Liangsuilong > _______________________________________________ > 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 & Regards
Linux Developer : Devil Wang
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
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
为什么我用rpm -qpl命令没有发现rpm包中的spec文件呢? 一个rpm包中没有rpm文件,我如何知道它的安装过程呢? 在 2010年4月15日 下午7:56,刘红丹 hongdanliu@gmail.com写道:
先实现简单的,然后有空就是先nvstp说的那些功能,很不错吧
在 2010年4月15日 下午7:17,nvstp yd.nvstp@gmail.com写道:
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
> 恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 > 所以想问问如何先简单得实现安装一个rpm包。 > > 在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道: > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python
的啊。
> > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > >
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > _______________________________________________ > > > Chinese mailing list > > > Chinese at lists.fedoraproject.org > > > https://admin.fedoraproject.org/mailman/listinfo/chinese > > > > > > > > > > > -- > > Fedora && Debian User, former Ubuntu User > > My Page: http://www.liangsuilong.info > > Fedora Project Contributor -- Packager && Ambassador > > https://fedoraproject.org/wiki/User:Liangsuilong > > _______________________________________________ > > 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 & Regards
Linux Developer : Devil Wang
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
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- 刘红丹 http://liuhongdan.com/
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
GuoKai guokai01@gmail.com 於 2010年4月15日下午10:24 寫道:
为什么我用rpm -qpl命令没有发现rpm包中的spec文件呢? 一个rpm包中没有rpm文件,我如何知道它的安装过程呢?
應該只有 SRPM 有 .spec 吧。
要研究 RPM 安裝過程您要找的是 SRPM。
不过我倒是想知道 preun、prein、postin 和 postun 的操作是怎么实现的。rpm 包里面没有相关的脚本,而 deb 包则会有类似的操作脚本在包里面。这是靠 rpmdb 解决的?
2010/4/15 Caius 'kaio' Chance k@kaio.net
GuoKai guokai01@gmail.com 於 2010年4月15日下午10:24 �道:
为什么我用rpm -qpl命令没有发现rpm包中的spec文件呢? 一个rpm包中没有rpm文件,我如何知道它的安装过程呢?
��只有 SRPM 有 .spec 吧。
要研究 RPM 安��程您要找的是 SRPM。
-- Caius 'kaio' Chance / かいお Fedora Project Contributor http://fedoraproject.org/wiki/User:kaio kaio at fedoraproject.org, kaio on irc.freenode.net, GPG: 17BEFCFA _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
用 java 重写 yum 还是重写 yumex ?
2010/4/15 nvstp yd.nvstp@gmail.com
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
囧,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
> 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。 > > 2010/4/15 GuoKai guokai01@gmail.com > > > 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 > > _______________________________________________ > > Chinese mailing list > > Chinese at lists.fedoraproject.org > > https://admin.fedoraproject.org/mailman/listinfo/chinese > > > > > > -- > Fedora && Debian User, former Ubuntu User > My Page: http://www.liangsuilong.info > Fedora Project Contributor -- Packager && Ambassador > https://fedoraproject.org/wiki/User:Liangsuilong > _______________________________________________ > 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 & Regards
Linux Developer : Devil Wang
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
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Spam detection software, running on the system "xavier.linux.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details.
Content preview: 我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式 2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 >
毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道: > > >
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com > > > > >
我也想阿,可是毕业设计不能整这么简单阿。
> 在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道: > > 囧,直接rpm命令不就可以安装了。 > > > > > > > > 批量安装写脚本里不就ok了。 > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > > > >
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。
所以想问问如何先简单得实现安装一个rpm包。 > > > > > > > > > > 在
2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道: > >
> > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum
提供的接口好像也是 python 的啊。 > > > > > > > > > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > > > > > > > > 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > > > > > > > Chinese mailing list > > > > > > > Chinese at
lists.fedoraproject.org > > > > > > > https://admin.fedoraproject.org/mailman/listinfo/chinese
> > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > >
Fedora && Debian User, former Ubuntu User > > > > > > My Page:
> Fedora Project Contributor -- Packager && Ambassador > > > >
https://fedoraproject.org/wiki/User:Liangsuilong > > > > > > > > > >
Chinese mailing list > > > > > > Chinese at lists.fedoraproject.org >
https://admin.fedoraproject.org/mailman/listinfo/chinese > > > >
> > > > > > > Chinese mailing list > > > > > Chinese at [...]
Content analysis details: (10.1 points, 5.0 required)
pts rule name description
3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100% [score: 1.0000] 3.2 CHARSET_FARAWAY_HEADER A foreign language charset used in headers 1.7 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding 2.5 MIME_CHARSET_FARAWAY MIME character set indicates foreign language -0.8 AWL AWL: From: address is in the auto white-list
在 2010年4月15日 下午8:33,Tommy He tommy.he@linux.com写道:
用 java 重写 yum 还是重写 yumex ? 貌似两者都要 2010/4/15 nvstp yd.nvstp@gmail.com
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
�,直接rpm命令不就可以安装了。
批量安装写脚本里不就ok了。
2010/4/15 GuoKai guokai01@gmail.com
> 恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 > 所以想问问如何先简单得实现安装一个rpm包。 > > 在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道: > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python
的啊。
> > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > >
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > _______________________________________________ > > > Chinese mailing list > > > Chinese at lists.fedoraproject.org > > > https://admin.fedoraproject.org/mailman/listinfo/chinese > > > > > > > > > > > -- > > Fedora && Debian User, former Ubuntu User > > My Page: http://www.liangsuilong.info > > Fedora Project Contributor -- Packager && Ambassador > > https://fedoraproject.org/wiki/User:Liangsuilong > > _______________________________________________ > > 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 & Regards
Linux Developer : Devil Wang
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
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Spam detection software, running on the system "xavier.linux.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details.
Content preview: 我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式 2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 >
毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道: > > >
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com > > > > >
我也想阿,可是毕业设计不能整这么简单阿。
> > 在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道: > > > �,直接rpm命令不就可以安装了。 > > > > > > > > 批量安装写脚本里不就ok了。 > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > > >
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。
> 所以想问问如何先简单得实现安装一个rpm包。 > > > > > > > > > > 在
2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道: > >
> > > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum
提供的接口好像也是 python 的啊。 > > > > > > > > > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > > > > > > > > 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > > > > > > > > Chinese mailing list > > > > > > > Chinese
at
lists.fedoraproject.org > > > > > > > https://admin.fedoraproject.org/mailman/listinfo/chinese
> > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > >
Fedora && Debian User, former Ubuntu User > > > > > > My Page:
> > Fedora Project Contributor -- Packager && Ambassador > > >
https://fedoraproject.org/wiki/User:Liangsuilong > > > > > > > > >
Chinese mailing list > > > > > > Chinese at lists.fedoraproject.org>
https://admin.fedoraproject.org/mailman/listinfo/chinese > > >
> > > > > > > > Chinese mailing list > > > > > Chinese at [...]
Content analysis details: (10.1 points, 5.0 required)
pts rule name description
3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100% [score: 1.0000] 3.2 CHARSET_FARAWAY_HEADER A foreign language charset used in headers 1.7 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding 2.5 MIME_CHARSET_FARAWAY MIME character set indicates foreign language -0.8 AWL AWL: From: address is in the auto white-list
-- Take a Deep Breath out of Windows _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
如果完成了,进入 Fedora Board 应该没有什么问题了。。。XD
PS:Fedora Board 是各个方面的大佬聚会的组织。。。。
2010/4/15 GuoKai guokai01@gmail.com
在 2010年4月15日 下午8:33,Tommy He tommy.he@linux.com写道:
用 java 重写 yum 还是重写 yumex ? 貌似两者都要 2010/4/15 nvstp yd.nvstp@gmail.com
我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式
2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道:
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
2010/4/15 GuoKai guokai01@gmail.com
我也想阿,可是毕业设计不能整这么简单阿。
在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道:
> �,直接rpm命令不就可以安装了。 > > 批量安装写脚本里不就ok了。 > > 2010/4/15 GuoKai guokai01@gmail.com > > > 恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 > > 所以想问问如何先简单得实现安装一个rpm包。 > > > > 在 2010年4月15日 下午4:40,Liang Suilong <liangsuilong@gmail.com
写道:
> > > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python
的啊。
> > > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > >
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > > _______________________________________________ > > > > Chinese mailing list > > > > Chinese at lists.fedoraproject.org > > > > https://admin.fedoraproject.org/mailman/listinfo/chinese > > > > > > > > > > > > > > > > -- > > > Fedora && Debian User, former Ubuntu User > > > My Page: http://www.liangsuilong.info > > > Fedora Project Contributor -- Packager && Ambassador > > > https://fedoraproject.org/wiki/User:Liangsuilong > > > _______________________________________________ > > > 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 & Regards > > Linux Developer : Devil Wang > > _______________________________________________ > 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
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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Spam detection software, running on the system "xavier.linux.com", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or
label
similar future email. If you have any questions, see the administrator of that system for details.
Content preview: 我觉得毕业设计做一个rpm安装的JAVA界面也不错了,如果完全用JAVA api做的话 可以先研究一下rpm包的压缩格式 2010/4/15 GuoKai guokai01@gmail.com
现在的问题是如何用java语言实现nvstp所说的那些工作。 >
毕设的最终目的是用java语言实现一个类似yum的软件包管理器,只是功能上简单一些。
在 2010年4月15日 下午4:55,nvstp yd.nvstp@gmail.com写道: > > >
安装的过程就是解压rpm包,把相应的文件install(copy)到相应的路径,并执行一些自带的脚本(如果有的话),当然还要检查依赖关系是否满足
> 2010/4/15 GuoKai guokai01@gmail.com > > > > >
我也想阿,可是毕业设计不能整这么简单阿。
> > > 在 2010年4月15日 下午4:45,Devil Wang wxjeacen@gmail.com写道: > > > > �,直接rpm命令不就可以安装了。 > > > > > > > > 批量安装写脚本里不就ok了。 > > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > >
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。
> > 所以想问问如何先简单得实现安装一个rpm包。 > > > > > > > > > > 在
2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道: > >
> > > > > > 貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum
提供的接口好像也是 python 的啊。 > > > > > > > > > > > > 2010/4/15 GuoKai guokai01@gmail.com > > > > > > > > > > > > > 由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。
> > > > > > > > > > > Chinese mailing list > > > > > > >
Chinese
at
lists.fedoraproject.org > > > > > > > https://admin.fedoraproject.org/mailman/listinfo/chinese
> > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > >
Fedora && Debian User, former Ubuntu User > > > > > > My Page:
> > > Fedora Project Contributor -- Packager && Ambassador > >
https://fedoraproject.org/wiki/User:Liangsuilong > > > > > > > >
Chinese mailing list > > > > > > Chinese at
lists.fedoraproject.org>
> https://admin.fedoraproject.org/mailman/listinfo/chinese > >
> > > > > > > > > Chinese mailing list > > > > > Chinese at
[...]
Content analysis details: (10.1 points, 5.0 required)
pts rule name description
3.5 BAYES_99 BODY: Bayesian spam probability is 99 to
100%
[score: 1.0000]3.2 CHARSET_FARAWAY_HEADER A foreign language charset used in headers 1.7 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding 2.5 MIME_CHARSET_FARAWAY MIME character set indicates foreign
language
-0.8 AWL AWL: From: address is in the auto
white-list
-- 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
Liang Suilong liangsuilong@gmail.com 於 2010年4月15日下午10:44 寫道:
如果完成了,进入 Fedora Board 应该没有什么问题了。。。XD
PS:Fedora Board 是各个方面的大佬聚会的组织。。。。
首位 Fedora Project Leader 可能也是您啦!
FPL 貌似是 Red Hat 委派自己的员工当的吧。。。忘记了要不要经过 Board 的投票。
2010/4/16 Caius 'kaio' Chance k@kaio.net
Liang Suilong liangsuilong@gmail.com 於 2010年4月15日下午10:44 �道:
如果完成了,进入 Fedora Board 应该没有什么问题了。。。XD
PS:Fedora Board 是各个方面的大佬聚会的组织。。。。
首位 Fedora Project Leader 可能也是您啦!
-- Caius 'kaio' Chance / かいお Fedora Project Contributor http://fedoraproject.org/wiki/User:kaio kaio at fedoraproject.org, kaio on irc.freenode.net, GPG: 17BEFCFA _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Liang Suilong liangsuilong@gmail.com 於 2010年4月16日上午2:26 寫道:
FPL 貌似是 Red Hat 委派自己的员工当的吧。。。忘记了要不要经过 Board 的投票。
真的嗎?我也不清楚。
我記得以前是,現在不是。
在 2010年4月16日上午12:52,Caius 'kaio' Chance k@kaio.net 寫道:
Liang Suilong liangsuilong@gmail.com 於 2010年4月16日上午2:26 寫道:
FPL 貌似是 Red Hat 委派自己的员工当的吧。。。忘记了要不要经过 Board 的投票。
真的嗎?我也不清楚。
-- Caius 'kaio' Chance / かいお Fedora Project Contributor http://fedoraproject.org/wiki/User:kaio kaio at fedoraproject.org, kaio on irc.freenode.net, GPG: 17BEFCFA _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
Fai Wong lazyfai@gmail.com 於 2010年4月16日上午9:21 寫道:
我記得以前是,現在不是。
我覺得就算萬一不是,當了也可能馬上變是。XD
话说要换 FPL,最近好像又没有消息了,呵呵。
不过我觉得与其用java 重新实现 yum,倒不如用 C/C++ 去做吧,改写的目的不就是提高效率吗?
On 4/16/10, Caius 'kaio' Chance k@kaio.net wrote:
Fai Wong lazyfai@gmail.com 於 2010年4月16日上午9:21 �道:
我�得以前是,�在不是。
我�得就算�一不是,�了也可能�上�是。XD
-- Caius 'kaio' Chance / かいお Fedora Project Contributor http://fedoraproject.org/wiki/User:kaio kaio at fedoraproject.org, kaio on irc.freenode.net, GPG: 17BEFCFA _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
毕业设计如果能作成实际项目也是非常好的选择,当然,这个也看你的时间充裕程度。
貌似是用来做毕业设计的,不是真的想去改进yum……
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
恩,等毕设完了继续研究这个,以此提高自己水平
在 2010年4月16日 上午11:24,Y.M. zakarum.ma@gmail.com写道:
毕业设计如果能作成实际项目也是非常好的选择,当然,这个也看你的时间充裕程度。
貌似是用来做毕业设计的,不是真的想去改进yum……
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
最好不要用java搞rpm,除非你有特殊的理由,fedora对java是不怎么重视的。一般人写C程序调用rpm lib的API最方便
在2010-04-16 11:33:33,GuoKai guokai01@gmail.com 写道:
恩,等毕设完了继续研究这个,以此提高自己水平
在 2010年4月16日 上午11:24,Y.M. zakarum.ma@gmail.com写道:
毕业设计如果能作成实际项目也是非常好的选择,当然,这个也看你的时间充裕程度。
貌似是用来做毕业设计的,不是真的想去改进yum……
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- zakarum _______________________________________________ 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
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也不用没事就自己找包的 依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个新手你能怎么办?重新安装系统?这个 主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开发,让用户真正用redhat的时候感觉 到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让一个新手轻松上手,我不知道红 帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红帽,桌面市场恐怕没人知道还有红帽了。
yum感觉不可以解决依赖?
By:Yayi
在 2010年4月16日 上午11:26,Chen Lei supercyper@163.com写道:
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也不用没事就自己找包的 依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个新手你能怎么办?重新安装系统?这个 主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开发,让用户真正用redhat的时候感觉 到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让一个新手轻松上手,我不知道红 帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红帽,桌面市场恐怕没人知道还有红帽了。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
无论是yum还是apt-get理论上都不会产生任何依赖问题。yum和apt-get我觉得差不多,倒是rpm和deb有很大区别。
在2010-04-16 11:54:05,"汪宇" wangyuwuji@gmail.com 写道:
On 2010年04月16日 11:31, Yayi wrote:
yum感觉不可以解决依赖?
By:Yayi可以吧,我用Yum装了Gambas,源里有很多依赖,好像都装好了。 有的系统既能用Yum又能用Apt
-- 汪宇
此封邮件是在Linux下使用Thunderbird编辑发送 如有编码问题给您带来的不便 敬请谅解
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
2010/4/16 Y.M. zakarum.ma@gmail.com
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
在 2010年4月16日 星期五 11:34:38,Devil Wang 写道:
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
aptitude和yum的层次不一样,可以把aptitude看成apt-get的前端,yum缺少这样一个前端,需要和rpmreaper配置才能 达到类似的效果,但是rpmreaper又只处理本地任务。
只拿yum和apt-get比的话,还真没什么优劣之分。 -- zakarum
主要是fedora专注的方向不一样,比如将要相继发布的ubuntu 10.04和fedora 13,前者专注的是普通用户的易用性,加入了社交网络帐号功能等;后者专注的是技术功能的提高,加入了nvida显卡的开源3d支持。
你说的那个aptitude tab补齐功能,在yum上没有是你没有安装bash-completion那个包,默认ubuntu是安装的。
redhat一直坚持用rpm还是有一定道理的,企业用户更关注稳定性和一致性。实际上这几年yum的功能已经很不错了,它给出的交互式提示更适合开发者。即使普通用户稍微配置一下,易用性还是相当不错的。
2010/4/16 Devil Wang wxjeacen@gmail.com:
2010/4/16 Y.M. zakarum.ma@gmail.com
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Thanks & Regards
Linux Developer : Devil Wang _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多package,比如第3方的
~Alvin
2010/4/16 Merlin Web merlin.web@gmail.com
主要是fedora专注的方向不一样,比如将要相继发布的ubuntu 10.04和fedora 13,前者专注的是普通用户的易用性,加入了社交网络帐号功能等;后者专注的是技术功能的提高,加入了nvida显卡的开源3d支持。
你说的那个aptitude tab补齐功能,在yum上没有是你没有安装bash-completion那个包,默认ubuntu是安装的。
redhat一直坚持用rpm还是有一定道理的,企业用户更关注稳定性和一致性。实际上这几年yum的功能已经很不错了,它给出的交互式提示更适合开发者。即使普通用户稍微配置一下,易用性还是相当不错的。
2010/4/16 Devil Wang wxjeacen@gmail.com:
2010/4/16 Y.M. zakarum.ma@gmail.com
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Thanks & Regards
Linux Developer : Devil Wang _______________________________________________ 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
其实就是要求server的软件库里面的package要多,管理好
~Alvin
2010/4/16 Alvin qzhang.g@gmail.com
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多package,比如第3方的
~Alvin
2010/4/16 Merlin Web merlin.web@gmail.com
主要是fedora专注的方向不一样,比如将要相继发布的ubuntu 10.04和fedora
13,前者专注的是普通用户的易用性,加入了社交网络帐号功能等;后者专注的是技术功能的提高,加入了nvida显卡的开源3d支持。
你说的那个aptitude tab补齐功能,在yum上没有是你没有安装bash-completion那个包,默认ubuntu是安装的。
redhat一直坚持用rpm还是有一定道理的,企业用户更关注稳定性和一致性。实际上这几年yum的功能已经很不错了,它给出的交互式提示更适合开发者。即使普通用户稍微配置一下,易用性还是相当不错的。
2010/4/16 Devil Wang wxjeacen@gmail.com:
2010/4/16 Y.M. zakarum.ma@gmail.com
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Thanks & Regards
Linux Developer : Devil Wang _______________________________________________ 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
嗯,呼唤奉献,对用户来说,包的多样性问题远比依赖性更重要
~Alvin
2010/4/16 Y.M. zakarum.ma@gmail.com
在 2010年4月16日 星期五 12:26:40,Alvin 写道:
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多
package,比如第3方的
其实这个和包管理器也没任何关系,软件数量和种类取决于发行版的政策和贡献人数。。。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
现在 yum 和 apt 差距不会是那么大,至于所谓的依赖解决不好,应该是很古老以前留下来的印象。其实这和用 apt 和 yum 没有关系,更多的是打包者的问题。这点可能跟早期 Fedora 参与人数不足有关吧。
现在 yum 唯一让我不太爽的原因是 metadata 体积过大。之前我在列表也提过一下,Seth Vidal 说可能会为 yum 加入 delta metadata 的特性。另外 parallel download 也在可能的计划之中,这需要漫长而痛苦的讨论才决定做不做的。
2010/4/16 Y.M. zakarum.ma@gmail.com
在 2010年4月16日 星期五 12:26:40,Alvin 写道:
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多
package,比如第3方的
其实这个和包管理器也没任何关系,软件数量和种类取决于发行版的政策和贡献人数。。。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
2010/4/16 Liang Suilong liangsuilong@gmail.com
现在 yum 和 apt 差距不会是那么大,至于所谓的依赖解决不好,应该是很古老以前留下来的印象。其实这和用 apt 和 yum 没有关系,更多的是打包者的问题。这点可能跟早期 Fedora 参与人数不足有关吧。
现在 yum 唯一让我不太爽的原因是 metadata 体积过大。之前我在列表也提过一下,
这个确实,APT的速度要快很多
Seth Vidal 说可能会为 yum 加入 delta metadata 的特性。另外 parallel download 也在可能的计划之中,这需要漫长而痛苦的讨论才决定做不做的。
2010/4/16 Y.M. zakarum.ma@gmail.com
在 2010年4月16日 星期五 12:26:40,Alvin 写道:
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多
package,比如第3方的
其实这个和包管理器也没任何关系,软件数量和种类取决于发行版的政策和贡献人数。。。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
唯一一个 apt-get 的好处是可以当下载涉及不同的仓库的时候可以并行下载,除此之外没什么了。
话说 F8 的 yum 没那么多问题的,我用的时间最长的一个版本,那人不知道用 yum provides 找丢失库文件有多方便……
另外再次赞同 delta metadata 的提议,现在有时metadata 比更新本身大。
2010/4/16 nvstp yd.nvstp@gmail.com
2010/4/16 Liang Suilong liangsuilong@gmail.com
现在 yum 和 apt 差距不会是那么大,至于所谓的依赖解决不好,应该是很古老以前留下来的印象。其实这和用 apt 和 yum 没有关系,更多的是打包者的问题。这点可能跟早期 Fedora 参与人数不足有关吧。
现在 yum 唯一让我不太爽的原因是 metadata 体积过大。之前我在列表也提过一下,
这个确实,APT的速度要快很多
Seth Vidal 说可能会为 yum 加入 delta metadata 的特性。另外 parallel download 也在可能的计划之中,这需要漫长而痛苦的讨论才决定做不做的。
2010/4/16 Y.M. zakarum.ma@gmail.com
在 2010年4月16日 星期五 12:26:40,Alvin 写道:
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多
package,比如第3方的
其实这个和包管理器也没任何关系,软件数量和种类取决于发行版的政策和贡献人数。。。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
我到有个想法 搞两层的metadata,应该能大幅度减小metadata的体积
在2010-04-16 18:32:24,"Tommy He" tommy.he@linux.com 写道:
唯一一个 apt-get 的好处是可以当下载涉及不同的仓库的时候可以并行下载,除此之外没什么了。
话说 F8 的 yum 没那么多问题的,我用的时间最长的一个版本,那人不知道用 yum provides 找丢失库文件有多方便……
另外再次赞同 delta metadata 的提议,现在有时metadata 比更新本身大。
2010/4/16 nvstp yd.nvstp@gmail.com
2010/4/16 Liang Suilong liangsuilong@gmail.com
现在 yum 和 apt 差距不会是那么大,至于所谓的依赖解决不好,应该是很古老以前留下来的印象。其实这和用 apt 和 yum 没有关系,更多的是打包者的问题。这点可能跟早期 Fedora 参与人数不足有关吧。
现在 yum 唯一让我不太爽的原因是 metadata 体积过大。之前我在列表也提过一下,
这个确实,APT的速度要快很多
Seth Vidal 说可能会为 yum 加入 delta metadata 的特性。另外 parallel download 也在可能的计划之中,这需要漫长而痛苦的讨论才决定做不做的。
2010/4/16 Y.M. zakarum.ma@gmail.com
在 2010年4月16日 星期五 12:26:40,Alvin 写道:
apt强大的地方还是在包的全面和多样性上,需要什么就能下到,很久没用yum更新了,不知道现在是否加入了很多
package,比如第3方的
其实这个和包管理器也没任何关系,软件数量和种类取决于发行版的政策和贡献人数。。。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
-- Take a Deep Breath out of Windows _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
你安装一下*b**ash-completion*这个包就可以支持tab补全了 Ubuntu是默认安装这个包,Fedora默认没有安装这个包,仅此而已
我也用过2年的Ubuntu和Debian,现在断断续续也会用到Ubuntu,APT确实很强大,但是YUM并不比APT功能差,而且现在Fedora里面也可以用APT来管理RPM包,只是默认是用YUM来管理的
2010/4/16 Devil Wang wxjeacen@gmail.com
2010/4/16 Y.M. zakarum.ma@gmail.com
这些观点看着笑笑就好,且不说现在支持用apt-get管理rpm,而且现在yum的功能不比apt-get差,说yum不好用的,都是不 看man的。
我用过两年ubuntu,用了一年fedora,个人觉得,yum的功能确实不如aptitude.
至少aptitude 可以支持tap的补齐功能。yum 似乎目前还没能做到。
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也
不用没事就自己找包的
依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个
新手你能怎么办?重新安装系统?这个
主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开
发,让用户真正用redhat的时候感觉
到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让
一个新手轻松上手,我不知道红
帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红
帽,桌面市场恐怕没人知道还有红帽了。
-- zakarum _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Thanks & Regards
Linux Developer : Devil Wang _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
正如我在 linuxsir 的說法,工具是死的,包的依賴有問題的話是打包者的問題為主。
在 2010年4月16日上午11:26,Chen Lei supercyper@163.com 寫道:
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也不用没事就自己找包的 依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个新手你能怎么办?重新安装系统?这个 主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开发,让用户真正用redhat的时候感觉 到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让一个新手轻松上手,我不知道红 帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红帽,桌面市场恐怕没人知道还有红帽了。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
我就不知道为什么那人用yum还会出现什么循环依赖,我只能认为那个人既不了解什么叫循环依赖,也不了解什么是yum。fedora官方的yum是基本不会出现依赖问题的
在2010-04-16 11:47:21,"Fai Wong" lazyfai@gmail.com 写道:
正如我在 linuxsir 的說法,工具是死的,包的依賴有問題的話是打包者的問題為主。
在 2010年4月16日上午11:26,Chen Lei supercyper@163.com 寫道:
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也不用没事就自己找包的 依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个新手你能怎么办?重新安装系统?这个 主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开发,让用户真正用redhat的时候感觉 到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让一个新手轻松上手,我不知道红 帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红帽,桌面市场恐怕没人知道还有红帽了。 _______________________________________________ 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
Chen Lei supercyper@163.com 於 2010年4月16日下午1:26 寫道:
http://linuxsir.org/bbs/thread366273.html 只要是用过Debian和Ubuntu的人都会对他们的包管理器印象深刻,apt-get能让从繁杂的包与包的依赖中解脱出来,再也不用没事就自己找包的 依赖而烦恼了,但是红帽却死抱着自己的rpm包不放,一意孤行的要用自己的yum管理包,当出现了循环依赖,对于一个新手你能怎么办?重新安装系统?这个 主意不错,但这是把问题解决了么?没有!只是避开了一个问题而已,真正的解决办法就是红帽要增强用户体验的程序开发,让用户真正用redhat的时候感觉 到轻松,那才是硬道理。Ubuntu如火如荼的在全世界风靡,我相信Ubuntu的流行很大一部分原因在与他的包管理器,让一个新手轻松上手,我不知道红 帽高层看着这一切他们在想什么?我只知道如果红帽再不有所行动的话,恐怕5年或10年以后,也许只有企业市场在用红帽,桌面市场恐怕没人知道还有红帽了。
這個太白了吧!循環依賴好像早解決了不是嗎?
Fedora 又不是紅帽直屬的,高層也不能隻手遮天。
再者風靡的很大一部分原因是包管理器的話,DEBIAN 早就跟 U 平分他們的份額了。
企業市場也好、桌面市場也好,都是商業決定。
真的太白 ...
你的设计是想重新实现rpm,还是重新实现yum?
On 04/15/2010 04:43 PM, GuoKai wrote:
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilongliangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKaiguokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora&& Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager&& Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
重新实现yum 在 2010年4月15日 下午4:49,LI Rui Bin cheeseli@hotmail.com写道:
你的设计是想重新实现rpm,还是重新实现yum?
On 04/15/2010 04:43 PM, GuoKai wrote:
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilongliangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKaiguokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora&& Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager&& Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
如果作为毕业设计折腾一下,那就没有问题。不过要让 Fedora 官方使用则是没有可能了。
我的理解是:这种做法似乎是完全推到 yum 的所有工作,用自己重写的一套工具去处理 rpm 管理,难度和工程量恐怕太太太大了吧。还会涉及到 rpm 数据库的读取和写入。
如果还是要利用 yum,那所有操作都离不开 yum,可以做到的东西可能是很有限。或者可以考虑一下去改进一下 gpk-application 和 yumex 或者重新写过一个类似的图形化工具,但所有的东西还是离不开 yum 的。
Seth Vidal 谈到 yum 的发展市说到,每一步改进都需要经过广泛、漫长而痛苦的讨论,获得大多数的同意才会去做的,例如他可能会去做的 delta metadata。不过他说这个功能对下载 metadata 的速度提升很有限。
2010/4/15 GuoKai guokai01@gmail.com
恩,yum源代码确实是用python写的,我看了,但是太繁琐,一时半会也搞不清楚。 所以想问问如何先简单得实现安装一个rpm包。
在 2010年4月15日 下午4:40,Liang Suilong liangsuilong@gmail.com写道:
貌似 Fedora 下的 rpm 管理工具都是用 python 2 写的哦,yum 提供的接口好像也是 python 的啊。
2010/4/15 GuoKai guokai01@gmail.com
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong _______________________________________________ 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
用Java来编包管理器?That's ridiculous. On 04/15/2010 04:34 PM, GuoKai wrote:
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
用java主要是考虑到可以方便的制定软件界面,方便以后答辩。 你认为应该用什么语言?
在 2010年4月15日 下午4:43,LI Rui Bin cheeseli@hotmail.com写道:
用Java来编包管理器?That's ridiculous. On 04/15/2010 04:34 PM, GuoKai wrote:
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ 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
先回答我上一封邮件的问题。
谈起包管理我就兴奋了!
On 04/15/2010 04:46 PM, GuoKai wrote:
用java主要是考虑到可以方便的制定软件界面,方便以后答辩。 你认为应该用什么语言?
在 2010年4月15日 下午4:43,LI Rui Bincheeseli@hotmail.com写道:
用Java来编包管理器?That's ridiculous. On 04/15/2010 04:34 PM, GuoKai wrote:
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ 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
Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
调用rpm libs的C API吧,用jni搞,不过这样很蛋疼
在2010-04-15 16:34:41,GuoKai guokai01@gmail.com 写道:
由于毕业设计需要设计个linux下但rpm软件包管理器,所以想请教各位如何用java语言读取rpm包的相关信息并进行安装。 _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
个人感觉 Java 不适合做这个,会遇到好多很奇怪的东西。 rpm 有 api 有 python, perl 的, 但是没有 java 的。从语言的层次角度看 Java 其实是与 C 相当的, python perl 是脚本语 言。Java 不是,所以,这种中间层不适合用 Java 写。
使用 Java 的话,用 Java 原生支持才有意义,只是用 jni 之类来实现就有点变态了。而且也不 利于跨平台。如果全用 Java 从最基础的地方开始做起的话,这东西怕是做超过一个毕计的工 作量。
http://www.jpackage.org/ 另外,这里已经有一个与你想法相近的东西……
恩,用 Java 重写整个包管理的框架难度真的太大了,而且看起来吃力不讨好。我倒是觉得用传统的 C/C++/python 去重新实现 yumex 或者 gpk-application 的功能,并增强一下就好了。。。呵呵
2010/4/16 pingz p1ng2h3ng@gmail.com
个人感觉 Java 不适合做这个,会遇到好多很奇怪的东西。 rpm 有 api 有 python, perl 的, 但是没有 java 的。从语言的层次角度看 Java 其实是与 C 相当的, python perl 是脚本语 言。Java 不是,所以,这种中间层不适合用 Java 写。
使用 Java 的话,用 Java 原生支持才有意义,只是用 jni 之类来实现就有点变态了。而且也不 利于跨平台。如果全用 Java 从最基础的地方开始做起的话,这东西怕是做超过一个毕计的工 作量。
http://www.jpackage.org/ 另外,这里已经有一个与你想法相近的东西…… _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
chinese@lists.fedoraproject.org