为apt-get制作本地软件安装源

来源:互联网 发布:矩阵不为0什么意思 编辑:程序博客网 时间:2024/04/28 04:32

转自 http://hi.baidu.com/leowang715/blog/item/6083b60871ad76a52fddd470.html

 

apt-get是ubuntu大特色之一(注:apt-get这个软件管理工具,其它linux操作系统都可以用,怎么用,这里就不多说,请查阅其它文档)。通过网络和本地源,轻松快速安装软件。并且网络源中包含了丰富的软件包。(注:都是.deb格式的)。这里说的快速安装软件,是针对单个软件的安装。

情况:假如你重装操作系统,或者安装新的操作系统,你就需要安装大量的应用软件。若你是通过网络安装,就需要安装几百兆大小的软件,由于网络带宽的限制,或许让你等上个一整天的时间。面对这种情况,我们就需要用原来的.deb软件包制作apt-get的本地源。这和yum工具非常类似。

how to make the local soft sources ?

ubuntu系统中的,通过apt-get安装的软件,都会在/var/cache/apt/archives/路径下面保存了软件的安装包(.deb格式的软件包)。这个路径中,还包含了各软件的依赖关系。我们就利用这个路径中的所有软件包制作本地源。

step1:在一个重装过程中不格式化的磁盘分区中,创建一个文件夹,用于保存软件包
mkdir packs

step2:拷贝软件包
cd packs
cp -r /var/cache/apt/archievs/ ./

step3:建立Packages.gz包,里面记录了packs文件夹下面的软件包信息,包括依赖信息。
cd .. //退回到packs上一层目录
dpkg-scanpackages packs /dev/null |gzip > packs/Packages.gz

step4:在sourcelist中添加本地源
sudo vim /etc/apt/sources.list
deb file:///media/hda6/linux/soft/packs/ jaunty main multiverse restricted universe

step5:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install XXX

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 骨头卡在喉咙里怎么办 卡刺喉咙怎么办小窍门 中百购物卡过期怎么办 得仕卡过期了怎么办 超市购物卡丢了怎么办 中石化油卡丢失怎么办 etc同车换车牌了怎么办 石油加油卡丢了怎么办 石化加油卡丢了怎么办 怎么办中石化的加油卡 中石油油卡丢失怎么办 公司加油卡丢了怎么办 yy频道被回收了怎么办 油卡里的圈存怎么办 农商银行圈存怎么办 社保卡号忘记了怎么办 陕西壳牌加油卡怎么办 联通用超了流量怎么办 联通3g上不了网怎么办 车玻璃水冻住了怎么办 车里玻璃水冻了怎么办 做现货亏了60万怎么办 宿舍太吵晚上睡不着觉怎么办 脚扎了钉子肿了怎么办 龙血树叶子下垂怎么办 龙血树叶子卷曲怎么办 3岁宝宝长期便秘怎么办 4岁小儿便秘严重怎么办 3岁宝宝便秘严重怎么办 3岁宝宝一直便秘怎么办 11个月宝宝便秘怎么办 2个月的宝宝便秘怎么办 宝宝便秘拉不下来怎么办 5一6岁儿童便秘怎么办 3个月宝宝便秘怎么办 8个月宝宝便秘怎么办 孕5个月咳嗽厉害怎么办 孕8个月咳嗽厉害怎么办 拆石膏后关节僵硬怎么办 宝宝的小腿不直怎么办 鸡咳嗽有痰呼噜怎么办