Linux离线更新软件,Ubuntu离线更新,安装新软件

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

因为今天看到某贴,误认为Linux只能联网更新,安装软件,所以整理一下以前的笔记,介绍一个有用的软件:apt-offline

相信大家都知道apt-get需要在有网路的状况才有作用,但网路很慢,或者根本就没有网路的状况下怎麼办呢?因为我个人有某些特别需求,在测试一些软件,必须在无网路的环境下,所以我找到这个工具,来进行更新或安装新软件。

先预设:无法连线或网路连线速度低的电脑为A(Ubuntu),正常网路连线的电脑为B(Ubuntu)

1. 先在B电脑安装

sudo apt-get install apt-offline

2. 把apt-offline套件复制出来(请自行修改目的目录,最好指向你的随身碟)

cp /var/cache/apt/archives/apt-offline*.deb /media/xxx/usb

或者由 http://packages.debian.org/sid/apt-offline 下载deb,再复制到随身碟中。

apt-offline的依赖性,在一般的debian类的电脑都没问题。

3. 到A电脑安装apt-offline(请自行修改来源目录)

sudo dpkg -i /media/xxx/usb/apt-offline*.deb

4. 清理A电脑中暂存的 .deb档,这步骤可以避免之前残留套件影响你下次的安装。所以也可以在第7步骤之前作。

sudo apt-get clean

5. 在A电脑的终端机,包裹你所要升级与更新的资讯(请自行修改目的目录,最好指向你的随身碟)

sudo apt-offline set --upgrade --update /media/xxx/usb/ao.sig

6. 取下随身碟,到B电脑,下载你所需要的套件与套件库:

sudo apt-offline get /media/xxx/usb/ao.sig --bundle /media/xxx/usb/ao.zip

7. 回到A电脑,放置套件

sudo apt-offline install /media/xxx/usb/ao.zip

8. 这时,所有下载的套件会放到 /var/cache/apt/archives

sudo dpkg -i /var/cache/apt/archives/*.deb

以后,只要重复步骤5~8就可以安装更新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值