apt-get 离线包安装
Unbutu apt-get 离线包安装
- 问题
- 解决方案
- 下载依赖
- 上传依赖
- 安装
- 优化
- 参考
问题
在一些与外网隔离的系统中无法直接通过 apt-get 的方式直接安装软件包。
解决方案
可以通过 apt-get download 提前下载好包及相关依赖,然后通过 dpkg -i 的方式离线安装。
下载依赖
# PACKAGE 代指所需的安装包,如 jq
apt-get download PACKAGE && apt-cache depends -i PACKAGE | awk '/Depends:/ {print $2}' | xargs apt-get download
上传依赖
将离线包上传到隔离系统内部
安装
# cd 到离线包所在目录
dpkg -i *.deb
优化
- 上述方案只能下载直接依赖,对于依赖的依赖需要手动执行递归执行上述步骤
参考
[1] How to download .deb package and all dependencies?
(https://superuser.com/questions/876727/how-to-download-deb-package-and-all-dependencies)
apt-get 离线包安装相关推荐
- 【Android 电量优化】电量优化 ( 耗电量测试 | Battery Historian 简介 | apt 源更新 | Docker 安装 | Battery Historian 安装 )
文章目录 一.耗电量测试 二.Battery Historian 简介 三.Docker 简介 四.更新 apt 源 五.安装 Docker 六.安装 Battery Historian 七.访问电量 ...
- SharePoint 2013必备组件离线包安装:AppFabric无法安装问题解决
SharePoint 2013必备组件离线包安装:AppFabric无法安装问题解决 参考文章: (1)SharePoint 2013必备组件离线包安装:AppFabric无法安装问题解决 (2)ht ...
- Win11 专业工作站版安装安卓子系统方法 (离线包安装)
目录 Windows 11 上运行Android软件 Android子系统的要求 一.安装 Windows Hyper-V支持 二.Win11 专业工作站版安装安卓子系统方法 (离线包安装) 操作方法 ...
- Ubuntu20.04软件主要管理工具包详细介绍:离线安装dpkg、在线安装apt、源码安装(适用于Github程序下载)
Ubuntu20.04软件主要管理工具包详细介绍:离线安装dpkg.在线安装apt.源码安装(适用于Github程序下载) 一.离线安装dpkg命令 二.在线安装apt命令 三.软件包的源码安装过程 ...
- python离线包安装_python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境...
python的pip是其包管理工具,相当方便好用.本文只介绍pip 如何通过其freeze命令打离线包,及其离线包的安装脚本.这个知识点,特别适用于不适合连通互联网,设备需要物理隔绝,保密要求严格的客 ...
- Linux-Ubuntu中使用apt进行软件的安装与卸载
场景 1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/de ...
- linux svn apt get,Ubuntu下安装SVN客户端
http://rabbitvcs.org/ 1. sudo add-apt-repository ppa:rabbitvcs/ppa 上面的地址在http://wiki.rabbitvcs.org/w ...
- Windows下pip 离线包安装
pip在线安装十分方便,有时候某些服务器并没有直接联网,需要下载好安装包上传到服务器上进行安装,不经常用,还是有点小麻烦的. 安装Python之后,将下载好的安装包包放在Python安装的根目录下 使 ...
- 高版本Ubuntu(如22.02)修改apt源,快速安装低版本gcc/g++
Ubuntu不同版本默认apt install gcc安装的gcc和g++版本不同,如Ubuntu22.04默认安装gcc/g++为11版本,高版本Ubuntu无法直接通过apt install gc ...
最新文章
- 四百元值不值——论小米2A与2S
- 仿百度GIF验证码 GIFEncoder 跳动验证码 随机背景色、颜色、字体、子大小、偏移、干扰线等...
- PySide2安装出现Could not find a version that satisfies和No matching distribution found for
- php如何压缩txt文件怎么打开,PHP-压缩txt文件,同时保持文件扩展名
- Compliments 计算机术语,2016年9月统考计算机复习题.doc
- apache图片cache容量_apache利用mod_cache缓存图片等
- Springboot 添加server.servlet.context-path
- vue 组件 - 非单文件组件
- iptables总结--理解四表五链/snat/dnat/redirect/synproxy/性能
- php 多层 对象,php多层数组和对象的转换
- Object-c 内存管理
- thinkphp5 --接口实例
- Zepto:基础学习
- 数据--第34课 - 二叉树的深层性质
- redhat 复制文件夹及子文件夹_Docker COPY 复制文件夹的诡异行为
- 【AI视野·今日CV 计算机视觉论文速览 第175期】Fri, 10 Jan 2020
- Windows XP中的命令行界面
- java江湖壹_江湖壹怎么玩 江湖壹玩法攻略
- win10易升_小科普 | 彻底关闭Win10自动更新
- 【转】qlv文件如何转换成mp4 怎样把下载好的qlv格式视频转换成MP4格式