linux 各个版本软件共用,linux – 使用apt下载不同发行版的软件包

APT的核心工作是解决依赖关系.所以你不能因为抱怨依赖而责备它.

您需要使用不同的配置调用它,以便它不会混合包数据库.保持单独的apt.conf和sources.list文件以及每个分发,例如..

apt-get -o Dir::Etc::Main=/path/to/precise/apt.conf -d …

apt.conf至少包含

Dig::State::status "/path/to/precise/status";

APT::Get::Download-Only "true";

您可能需要在/ path / to / precise目录中的/ etc / apt中进行符号链接或复制某些文件(具体取决于您在其中的内容).

传递备用数据库时,不要以root身份运行apt-get.如果apt-get有权修改你的系统并且你不小心错误配置了某些东西或关闭-d,你可能会严重搞乱你的系统.运行apt-get只需要它所需的权限,只要你只下载的东西不包括root.您需要具有足够的权限才能写入缓存目录/ var / cache / apt及其内容;我建议为此创建一个组(addgroup aptcache; chgrp -R aptcache / var / cache / apt; chmod -R g w / var / cache / apt并将自己添加到其中).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值