前阵子想装mac osX来着 但是我的机子死活开不了机 老是四国语言.一气之下安装了最新的feisty 7.04 虽然刚装好以后一大堆的错误和程序崩溃,但是经过upddate以后,稳定性和易用性得到很大的增强.
问题来了,由于中国的源最近都有问题 只好找台湾的源 最快也就稳定在30k 升级一下要几个小时.由于是linux的新手,常常在不能解决问题的时候就重新安装系统 于是乎重装=>上网=>升级+漫长的等待=>重装 哎
其实,我们在安装软件包的时候是会在本地做这些包的备份的,只要把这些包都提取出来,然后在源里面添加好,在网络不好或者断网的情况下,也能升级无忧了.
google了一下,发现有个叫做aptoncd的软件可以实现这样的功能.他的原理是备份从网络上下载的deb包文件到一个iso文件,其中就包含了文件的依赖关系等重要信息. 你可以选择储存这个iso文件到本地目录或者刻录光盘.等到还原的时候,你可以选择从你刻录的光盘回复文件到本地缓存或者恢复本地iso文件到缓存 又或者是把你的刻录的备份光盘做为你的软件仓库的源.
在我的电脑上发现一个问题,同时链接网络的时候,发现即使用aptoncd还原iso到本地缓存了,但是还是会上网下载同样的deb包,(好像是,不确定). 我想,如果把iso文件能作为源那就好了,这样就不用联网,也能更新系统了,而且还免除了刻录光碟的麻烦.又联想到xp下常有虚拟光碟的软件,如果把iso挂载到一个目录,然后在源里面deb file:/// 不就完美了吗?
备份
1.安装需要的软件 : aptoncd gmount
2.备份你的deb包 用aptoncd 非常简单,大家安装了就知道了.
还原的时候:
1.挂载你的aptoncd文件生成的iso文件到一个目录 例如/home/user/update 用gmount非常简单,gui界面
2.添加软件源 在新力得的仓库中 添加第三方源 输入:
deb file:///home/user/update /
注意,最后是update / 不是update/ 中间有一个空格.
3.sudo apt-get update 然后安装你想装的~~
这样的好处是全在 gui界面下操作,免去了命令行的恐惧 适用新手 并且免去了刻录cd 现在再也不怕网络不好了 甚至你可以把别人电脑上的包拷贝过了 呵呵
初来乍到 请多关照 不对的地方共同探讨
[分享][原创]aptoncd,你的恶完美本地源计划
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 13
- 注册时间: 2006-11-06 13:34
- millenniumdark
- 论坛版主
- 帖子: 4159
- 注册时间: 2005-07-02 14:41
- 系统: Ubuntu 14.04 (Kylin)
- 联系: