ubantu中apt-get安装的依赖全部打包

最近在适配国产化系统,其中有arm和x86的,虽然是国产化系统,其实只是Ubuntu的包装罢了;好不容易将海光型号的适配完毕,就要进行测试,但是这些海光环境并没有进行总结,因此想把apt-get安装的东西一股脑儿给迁移过去,在网上查到解决方案,记录一下:
1、切换到apt-get的安装目录
apt-get 所安装的依赖都在个目录下

cd /var/cache/apt/archives
ls

如下图:
在这里插入图片描述
2、将所有依赖打包:
直接将这个目录打包

tar -czvf archives.tar.gz archives/

3、拿到另一个服务器,直接安装
解压后,这里依赖中可能存在几个文件,并不是依赖需要删除,例如下图:
在这里插入图片描述

# 解压
tar -zxvf archives.tar.gz
cd archives/
# 安装所有依赖
sudo dpkg -i *

其他命令:

# 查看服务器型号
uname -a
Pyhton打包所有依赖清单:

1、首先生成已安装包的清单

pip freeze >requirements.txt

2、从网络上下载 所有的依赖到指定文件夹中

pip download  -r requirements.txt  -d  /root/gsh/opt/

3、离线批量安装依赖包

将以上的依赖打包并同requirements.txt 一起拿到其他的服务器(前提:此服务器已经安装了python环境和pip),使用以下命令即可安装:

pip install --no-index --find-links= /opt/pypage -r requirements.txt
  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值