LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora社区有没有为普通用户开发一个本地仓库的点子?

[复制链接]
发表于 2011-7-15 14:21:30 | 显示全部楼层 |阅读模式
用过比较长时间的Fedora,每次装系统的时候感觉必须连网络才能安装必要的工具包。但是,实际上,一个普通的Fedora用户,对于系统中常用的软件包需求几乎变化不会太大,例如,mplayer、audaucious等等。如果用户要想把它们下下来作为本地的repo,一般依赖性很不容易搞定。而yum工作的使用时候一方面它解决了依赖性,另外一方面,它实际上也下载了这些软件的rpm包。只是在这些包安装完之后,不知道Fedora系统怎么处理它们的?或许被删掉了?

曾经尝试过用respin、revival等的技术,感觉很不靠谱。而自从尝试使用Gentoo之后,发现尽管Gentoo的软件安装费时,需要编译。但是,好处也是易见,其中一个便是:Gentoo安装过的所有源码包都被放在本地系统的某个固定文件夹之内,而且所有依赖的包也在其中。下次安装只要复制这个文件夹即可重新安装相关软件,而无须再次启动网络。

既然Fedora的技术如此先进,想问问有没有考虑过这个需求呢?
发表于 2011-7-15 16:23:10 | 显示全部楼层
似乎可以手工实现…@_@
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-15 17:38:19 | 显示全部楼层
Post by ebird98;2144755
似乎可以手工实现…@_@


能否透露一下?
回复 支持 反对

使用道具 举报

发表于 2011-7-17 04:02:14 | 显示全部楼层
yum设置成安装后不清除缓存, 然后自己备份他们, 嘿嘿, 馊主意, 但是能用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-17 06:05:20 | 显示全部楼层
Post by lyf362345;2144845
yum设置成安装后不清除缓存, 然后自己备份他们, 嘿嘿, 馊主意, 但是能用

yum的这个功能还没用过。另外,这样做能不能生成创建repo必要的索引文件(好久没用Fedora,不知道该怎么称呼)?不能的话,真的要手动了。
回复 支持 反对

使用道具 举报

发表于 2011-7-18 09:40:38 | 显示全部楼层
現在yum有一個plugins叫 local, 就是自動建立本地倉庫, 所有yum安裝過的包文件都會自動保存在/var/lib/yum/plugins/local下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-18 10:25:22 | 显示全部楼层
Post by ixlh;2144898
現在yum有一個plugins叫 local, 就是自動建立本地倉庫, 所有yum安裝過的包文件都會自動保存在/var/lib/yum/plugins/local下


wo...

再等一段时间去试试local这个插件。
回复 支持 反对

使用道具 举报

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

本版积分规则

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