LinuxSir.cn,穿越时空的Linuxsir!

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

安装完package后,有什么方法可以保留源代码和生成的代码?

[复制链接]
发表于 2010-5-22 21:32:05 | 显示全部楼层 |阅读模式
emerge -av xxx 完成之后,怎样才能保留/var/tmp/portage/xxx下面的东西不被删除?

或者

paludis -i xxx 完成之后,怎样才能保留/var/tmp/paludis/xxx下面的东西不被删除?
发表于 2010-5-22 21:48:04 | 显示全部楼层
FEATURE="keepwork"


可以查一下man
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-24 20:57:29 | 显示全部楼层
谢谢!是这个办法。
回复 支持 反对

使用道具 举报

发表于 2010-5-24 21:18:12 | 显示全部楼层
对于单个包你可以用ebuild

比如:以mplayer为例

  1. sudo  ebuild /usr/portage/media-video/mplayer/mplayer-1.0_rc4_p20100506.ebuild unpack
复制代码


然后你可以到/var/tmp/portage目录里面找。
回复 支持 反对

使用道具 举报

发表于 2010-5-24 21:24:37 | 显示全部楼层
为什么要这样做?? 源文件好像都会保留到/usr/portage/下面。
回复 支持 反对

使用道具 举报

发表于 2010-5-24 22:28:47 | 显示全部楼层
Post by firefoxmmx;2092087
为什么要这样做?? 源文件好像都会保留到/usr/portage/下面。


有些gentoo是自己打了patch的。你说的源文件好象有些需要自己打patch了,麻烦。
回复 支持 反对

使用道具 举报

发表于 2010-5-24 22:28:53 | 显示全部楼层
Post by firefoxmmx;2092087
为什么要这样做?? 源文件好像都会保留到/usr/portage/下面。
代码包在/usr/portage/distfiles,解压默认目录是/var/tmp/portage
回复 支持 反对

使用道具 举报

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

本版积分规则

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