Ubuntu 制作离线软件安装包
一、应用场景
Ubuntu在不能上网情况下,又需要安装软件或更新系统
二、离线安装包制作
在一台能正常上网的Ubuntu系统上,安装需要的软件包
$sudo apt-get -d install XXX
安装完成后,此时软件已经下载到了/var/cache/apt/archives目录下。
生成依赖关系
新建目录
$sudo mkdir /root/OfflinePackage
拷贝deb软件包到上新建的目录
$sudo cp -r /var/cache/apt/archives /root/OfflinePackage
修改文件夹权限,可读可写可执行
$sudo chmod 777 -R /root/OfflinePackage/
建立deb软件包依赖关系
$sudo dpkg-scanpackages /root/OfflinePackage/ /dev/null | gzip >/root/OfflinePackage/Packages.gz
这种报错只是warning和info不影响使用
说明:如提示sudo: dpkg-scanpackages: command notfound,则需要安装dpkg-dev工具
$sudo apt-get install dpkg-dev
打包软件成为压缩包
$tar zcvf /root/OfflinePackage.tar.gz /root/OfflinePackage/
三、安装离线包
拷贝离线安装包(上面制作的离线包)到root目录下
配置安装源
$sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
说明:备份安装源配置
$sudo vi /etc/apt/sources.list
添加:deb file:/// root/OfflinePackage/ ,保存并退出。
更新安装源
$sudo apt-get update
离线安装
$sudo apt-get install XXX
四、总结
软件兼容性问题,离线安装是什么系统版本,在制作离线包时就用什么系统制作,有些软件对于Ubuntu Server和Ubuntu Desktop版本也不兼容。
Ubuntu 制作离线软件安装包相关推荐
- 程序的安装——软件安装包的制作、软件仓库的使用
读书笔记 -- <嵌入式C语言自我修养> 软件安装 linux 安装包的制作 编译 软件安装包路径 使用dpkg命令来制作安装包 及 安装包的卸载 软件仓库 更新源 查看具体需要更 ...
- 快速创建软件安装包-ClickOnce
目录 1. 什么是ClickOnce 2. 使用ClickOnce创建安装包 2.1 需要服务器 2.2 开始制作安装包 2.3 上传 2.4 程序安装.运行 3. Q&A 参考资料 今天介绍 ...
- 使用Qt Installer Framework制作软件安装包
概述 Qt Installer Framework(缩写QIF)是Qt官方用于生成软件安装包的工具.包括Qt Creator和Qt Installer Framework自身的安装包都是由这个工具制作 ...
- ubuntu下载软件安装包
apt-get -d download xxx ubuntu下载软件安装包命令.仅仅下载deb格式的安装包,不安装. xxx是待下载的安装包. 转载于:https://www.cnblogs.com/ ...
- Pocket PC/Smartphone软件安装包之制作DIY
Pocket PC/Smartphone软件安装包之制作DIY<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:of ...
- 使用HM NIS Edit制作软件安装包
使用HM NIS Edit制作软件安装包 使用HM NIS Edit制作软件安装包 背景 准备工作 制作流程 结束语 背景 由于参与的横向项目需要,需要对实验室开发的VSP处理软件进行安装包制作,主要 ...
- 超详细的软件安装包制作打包流程(C/S客户端)
C/S客户端开发完成,需要将程序交付给用户,直接压缩发给用户是可以的(只是有点不专业),如果能有一个比较好看的安装界面,那档次就不一样了. 本文介绍怎么使用Adanced Installer 17.9 ...
- 制作CPA静默安装包和静默包软件捆绑方法
制作CPA静默安装包 iexpress : https://jingyan.baidu.com/article/72ee561aa7de29e16138dfb0.html 静默包软件捆绑方法 1.s ...
- NSIS制作软件安装包
NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序.它提供了安装.卸载.系统设置.文件解压缩等功能.这如其名字所指出的 ...
- 《PyInstaller打包实战指南》制作软件安装包
制作软件安装包 下载并安装Inno Setup 快速制作安装包 打包完之后,如果能制作一个安装程序发送给客户,那体验感会更好,软件也可以显得更加专业.在本小节,笔者会教大家如何使用Inno Setup ...
最新文章
- python 导入模型h20_【机器学习】模型融合方法概述
- ios::ate ios::app ios::out ios::in ios::trunc ios::binary(组合总结)
- oracle odbc 设置_Oracle删除不干净怎么办?
- 写cookies注意事项
- 怎样在linux中创建硬盘,在linux中添加新硬盘并创建LVM组
- 提高编程技能最有效的方法
- sm总线控制器找不到驱动程序_细说嵌入式系统下的驱动程序设计
- [Java] 蓝桥杯BASIC-18 基础练习 矩形面积交
- 0507Python基础-set-深浅copy
- mysql5.7.9 zip achive
- 标注工具 labelImg 的下载安装及使用
- 遗传算法matlab工具箱及其应用
- 如何屏蔽所有国外ip,禁止国外IP访问网站
- MVP实现Recy多条目展示
- Jersey搭建restFul形式接口
- Deferred Decal
- 华为杭州研究所面试记
- negroni-gzip源码分析
- 1M带宽服务器能够承载多少人
- 超详细的纯CSS的照片墙特效
热门文章
- Onlyoffice不打开文档的情况下下载正在编辑的文档
- 换根dp 洛谷+upc
- win7音量图标不见了 点显示它图标和通知 提示但前未处于活动
- Nodejs+MongoDB+WebRTC搭建视频通话协同应用
- python计算日期到天数_利用python计算时间差(返回天数)
- 蓝凌OA前台任意文件读取漏洞利用
- 初识solr facet(一)
- Elasticsearch 搜索引擎开发实战
- 关于“长尾理论”(The Long Tail)
- linux( sudo bmon ) 流量监控工具----类似于 moniter interface