免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3290 | 回复: 6
打印 上一主题 下一主题

寻找一个查看与一个软件相关联的所有文件和目录的命令 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-22 21:30 |只看该作者 |倒序浏览
假设要在很多台机子上装同一个软件,但这个软件很大,没有deb包,只能用源代码编译安装,但就是编译安装的时间很长。所以想到一种方法就是先在一台机子(设为A)上完整装好,然后在A机上把安装这个软件新增的文件和目录全部打包成一个文件,这样安装其它机子的时候,只需要解压就行了。-----前提:所有的机子开始都是相同的。
关键是现在如何知道装这个软件时,到底新曾了多少目录和文件。有没有办法?
locate whereis find which这几个命令都不行哈。

论坛徽章:
0
2 [报告]
发表于 2011-03-22 21:38 |只看该作者
难道没有人知道吗?

论坛徽章:
0
3 [报告]
发表于 2011-03-22 21:44 |只看该作者
简单的问题复杂化了,你自己做一个deb包不就行了吗?

论坛徽章:
0
4 [报告]
发表于 2011-03-23 11:27 |只看该作者
记得通过源码编译安装的软件,好像是有个文件列表可以看到的,貌似卸载的时候要用到这个列表。
忘记怎么搞了

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2011-03-23 11:47 |只看该作者
既然这些机器都是一样的,你可以把make之后的文件夹复制到别的机器上,然后make install

论坛徽章:
0
6 [报告]
发表于 2011-03-23 12:11 |只看该作者
做一个spec文件(如果源码包里面有可以不用做直接进行下面的操作,当然也可以直接做,当作是测试),然后rpmbuild -tb *.tar.gz(....)还可以编译成其他的文件.然后...
rpm -ivh /usr/src/redhat/SOURCE ...*rpm 即可!{:3_189:}{:3_189:}

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2011-03-23 12:36 |只看该作者
自己直接做rpm或者deb或者tgz包是最好的解决方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP