前言

有的时候在无网络的情况下,需要在机器上面使用apt-get命令来安装所需要的软件。那么我们事先需要在有网络的机器上面制作一个apt-get的本地源,然后将制作好的本地源通过scp或者FTP上传到无网络的机器上面来安装必要的软件。

制作apt-get本地源

首先在能上网机器上面先使用apt-get命令下载制作本地源所需要的软件。
下载好的软件deb文件会在/var/cache/apt/archives目录中。

指定一个目录来存放pks,如:/home/UserA/packages/
然后将/var/cache/apt/archives下的deb包都拷贝到/home/UserA/packages/目录中。

然后使用dpkg-scanpackages 命令生成apt可以使用的软件包索引文件 dpkg-scanpackages ./packages /dev/null | gzip> ./packages/Packages.gz

最终会在/home/UserA/packages/目录中生成一个Packages.gz文件,那么/home/UserA/packages/目录就成为了一个本地源了。

使用apt-get本地源

将上面制作好的/home/UserA/packages/本地源目录压缩成packages.tar.gz
tar -czvf packages.tar.gz packages/

将packages.tar.gz文件上传到某不能上网的机器上面,比如/home/UserA/目录。
然后在/home/UserA/目录中解压文件tar -zxvf packages.tar.gz

修改/etc/apt/sources.list文件,并新增一行配置
deb [trusted=true] file:///home/UserA/ packages/
注意上面/home/UserA/和后面的packages/之间是个空格!

执行apt-get update命令来更新apt-get的配置。

然后执行apt-get install xxx命令来下载安装本地源中的软件,需要注意的是,安装软件将按照/etc/apt/sources.list文件中配置的源列表顺序从上到下依次搜索,最先搜索到的源将被使用。

制作apt-get本地源解决无网络情况下安装软件相关推荐

  1. Virtual BOX或VMware和PC宿主机间不插网线通过loopback建立连接解决无网络情况下通信

    在之前使用vmware或Virtual BOX的时候会有这样的一个情况: 通常情况下大家都是在有网络或是有其它类似于路由器设备或是直接通过网线短接方式下,PC机和虚拟机里的操作系统是可以互相连接,不影 ...

  2. kali linux不用网卡驱动,Kali Linux ——在无网络情况下安装无线网卡驱动

    1.背景: 今日刚刚开始学习kali linux,众所周知,安装完成后,系统是没有无线网卡驱动的,这就对学生党造成相当的困扰:校园网要连接有线是需要认证客户端的,而认证客户端只有windows端,如此 ...

  3. 无网络情况下,如何使用Docker镜像安装软件?

    文章目录 1. 引言 2. 有网络生成镜像 2.1 制作ttskit镜像 2.2 生成ttskit镜像 2.3 保存ttskit镜像 3. 无网络导入镜像 4. 小结 1. 引言 在日常的开发中,公司 ...

  4. linux系统无网络状态下安装nginx及其所需的依赖包

    转载自:https://blog.csdn.net/qq_29440353/article/details/90207486 https://www.cnblogs.com/xxoome/p/5866 ...

  5. 无网络环境下安装Dynamics CRM

    在安装CRM时会需要很多的组件支持,没有这些组件是没法安装的,一般我们都是选择机器联网后在线安装,但也有特殊情况确实不能联网的,可参考这篇文章 https://blogs.msdn.microsoft ...

  6. 无网情况下安装rpm依赖包

    目录 1.使用背景(可略过) 2.rpm包下载 3.制作rpm源 1.使用背景(可略过) 此问题源于Linux系统下Oracle安装.由于涉及到在保密单位安装Oracle系统,保密单位电脑又不能联网, ...

  7. 本地连接ipv4无网络访问权限解决办法

    在使用电脑上网的时候,可能经常会遇到这个问题:本地连接ipv4无网络访问权限,如下图所示,导致电脑不能够上网.而引起电脑上"本地连接ipv4无网络访问权限"的原因比较多,下面本文介 ...

  8. 没有权限访问html,本地连接ipv4无网络访问权限解决办法

    在使用电脑上网的时候,可能经常会遇到这个问题:本地连接ipv4无网络访问权限,如下图所示,导致电脑不能够上网.而引起电脑上"本地连接ipv4无网络访问权限"的原因比较多,下面本文介 ...

  9. win10系统出现“服务主机:本地服务(无网络)(6)”占用大量内存和CPU情况的解决方案

    本人的电脑是联想G480,四年前的老电脑,现在跑的是win10系统,但是老是出现电脑卡死不动的情况.后来一看是<服务主机:本地服务(无网络)(6)>占用大量内存和CPU,通过测试,发现下列 ...

最新文章

  1. 【BZOJ4282】慎二的随机数列 乱搞
  2. 《实施Cisco统一通信管理器(CIPT1)》一2.4 使用分布式呼叫处理的多站点WAN部署模型...
  3. ORACLE 12C 依然支持 bbed
  4. 前端学习(1746):前端调试值之时间监听
  5. 启动mysql失败:net start mysql服务名无效
  6. YOLO 系目标检测算法家族全景图!
  7. 基于Spring Security的认证方式_编程UserDetailService_Spring Security OAuth2.0认证授权---springcloud工作笔记124
  8. SAP License:晨紫集团ERP系统应用考核体系简介
  9. PHP数组数据结构图,PHP数组与数据结构
  10. 怎样才能称得上一个好运维
  11. 比Spark更适合工业互联网的数据库——热门时序数据库介绍与核心文档汇总【施工中,欢迎留言加入】
  12. 千里达v1000时速_《美骑评测》第10期 千里达V1000山地车 评测
  13. Chia 云P图 全套解决方案
  14. 爬虫实战之爬取电影天堂全部电影信息
  15. 不规则图形面积的计算
  16. 阿里巴巴余军:钉钉宜搭低代码实践之路
  17. 编译原理c++基于LR分析表编写语法分析器
  18. 加装固态,重装系统(双系统)
  19. FPGA实现的SPI协议(一)----SPI驱动
  20. 浙政钉(专有钉钉)门户免登(超详细)

热门文章

  1. 医院疫情管理系统-数据库课程设计(源码+数据库+报告全套)
  2. vue的vant组件中sku使用
  3. 初探互联网仿真平台杜文亮教授参考资源
  4. python培训报价
  5. java核心技术读书笔记—继承
  6. 编写python爬虫 获取中华英才网全网工资数据
  7. 小程序 微信位置详情页打开小程序
  8. word打印“错误!未找到引用源”的解决办法
  9. 查询数据(后台到前台传递数据,显示数据)
  10. 空值排序与时间倒叙问题