ubantu中apt-get安装的依赖全部打包
短信预约 -IT技能 免费直播动态提醒
最近在适配国产化系统,其中有arm和x86的,虽然是国产化系统,其实只是Ubuntu的包装罢了;好不容易将海光型号的适配完毕,就要进行测试,但是这些海光环境并没有进行总结,因此想把apt-get安装的东西一股脑儿给迁移过去,在网上查到解决方案,记录一下:
1、切换到apt-get的安装目录
apt-get 所安装的依赖都在个目录下
cd /var/cache/apt/archivesls
如下图:
2、将所有依赖打包:
直接将这个目录打包
tar -czvf archives.tar.gz archives/
3、拿到另一个服务器,直接安装
解压后,这里依赖中可能存在几个文件,并不是依赖需要删除,例如下图:
# 解压tar -zxvf archives.tar.gzcd archives/# 安装所有依赖sudo dpkg -i *
其他命令:
# 查看服务器型号uname -a
Pyhton打包所有依赖清单:
首先生成已安装包的清单
pip freeze >requirements.txt
从网络上下载 所有的依赖到指定文件夹中
pip download -r requirements.txt -d /root/gsh/opt/
离线批量安装依赖包
将以上的依赖打包并同requirements.txt 一起拿到其他的服务器(前提:此服务器已经安装了python环境和pip),使用以下命令即可安装:
pip install --no-index --find-links= /opt/pypage -r requirements.txt
来源地址:https://blog.csdn.net/magic_guo/article/details/129148074
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341