您尚未登录。

#1 2012-08-13 03:16:24

nopriler
会员
注册时间: 2012-01-03
帖子: 393

[已解决]安装好的软件能重打包么...

我的意思是说,把已在本地装好的的软件重新封装为pkg...觉得这点在重装/迁移的时候很有用。

=====解决方案=====
Repacman

最近编辑记录 nopriler (2012-08-19 19:14:43)

离线

#2 2012-08-13 06:36:42

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: [已解决]安装好的软件能重打包么...

思路:
/var/lib/pacman/local/ 里面记录的有本地软件包信息。
文件只需复制出来,适当地构造PKGBUILD就行了。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#3 2012-08-13 08:08:41

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: [已解决]安装好的软件能重打包么...

嗯...利用pacman本地包文件数据库功能的话,一个脚本的事而已。

不过这点子不错,有时间试试看

离线

#4 2012-08-13 08:35:54

YeLee
BOT
注册时间: 2011-08-19
帖子: 661

Re: [已解决]安装好的软件能重打包么...

就怕是一些配置文件被修改了。 smile


小白路过,大家给点面子!

离线

#5 2012-08-13 08:41:26

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: [已解决]安装好的软件能重打包么...

YeLee 说:

就怕是一些配置文件被修改了。 smile

要的就是这个效果...如果仅仅是做成已安装的包列表然后进行系统恢复就没啥意思了...

离线

#6 2012-08-13 15:51:22

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [已解决]安装好的软件能重打包么...

nopriler 说:

我的意思是说,把已在本地装好的的软件重新封装为pkg...觉得这点在重装/迁移的时候很有用。

直接 rsync 了事。rsync 支持从文件读取文件列表的。

离线

#7 2012-08-13 15:52:13

sgsdxzy
Light
注册时间: 2012-05-17
帖子: 31

Re: [已解决]安装好的软件能重打包么...

有个工具叫repacman……

离线

#8 2012-08-14 09:24:36

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: [已解决]安装好的软件能重打包么...

sgsdxzy 说:

有个工具叫repacman……

原来还有如此利器...好强大的.fr

离线

#9 2012-08-14 09:25:41

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: [已解决]安装好的软件能重打包么...

百合仙子 说:
nopriler 说:

我的意思是说,把已在本地装好的的软件重新封装为pkg...觉得这点在重装/迁移的时候很有用。

直接 rsync 了事。rsync 支持从文件读取文件列表的。

高级版cp?

离线

#10 2012-08-14 09:35:56

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 414
个人网站

Re: [已解决]安装好的软件能重打包么...

nopriler 说:
百合仙子 说:
nopriler 说:

我的意思是说,把已在本地装好的的软件重新封装为pkg...觉得这点在重装/迁移的时候很有用。

直接 rsync 了事。rsync 支持从文件读取文件列表的。

高级版cp?

rsync 是用来同步数据的,是增量备份的
参数有点像 cp (简朴的话),源、目标地址支持本地和网络

离线

#11 2012-08-14 09:50:13

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [已解决]安装好的软件能重打包么...

nopriler 说:
百合仙子 说:
nopriler 说:

我的意思是说,把已在本地装好的的软件重新封装为pkg...觉得这点在重装/迁移的时候很有用。

直接 rsync 了事。rsync 支持从文件读取文件列表的。

高级版cp?

是啊,我有个叫 xcp 的别名,就是 rsync -aviHK --delete --exclude='*~' --exclude=__pycache__。
另外一个高级版 cp 是 tar。

离线

#12 2012-08-14 10:55:40

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: [已解决]安装好的软件能重打包么...

这样权限能对吗...

离线

#13 2012-08-14 11:28:41

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: [已解决]安装好的软件能重打包么...

phoenixlzx 说:

这样权限能对吗...

用 tar 或者 rsync 就能对。

离线

页脚