ubuntu制作离线源离线安装软件
Ubuntu制作离线源离线安装软件
联网环境(联网容器)
安装必要的工具
安装apt-rdepends
递归分析以来工具
sudo apt update && sudo apt install apt-rdepends
新建一个下载目录
mkdir -p ~/offline-pkgs/tmux-debs
递归的下载所有依赖包
cd tmux-debs
apt-rdepends tmux | grep -v "^ " | sort | uniq > dependencies.txt
下载所有依赖包
xargs -a dependencies.txt apt-get download --yes
或者执行命令
apt-get download $(apt-rdepends tmux | grep. -v "^ " | sort | uniq)
离线环境(断网容器)
在离线机器上安装包
所有安装会跳过已经存在的包,但是需要手动处理依赖性缺失的问题。
# 进入目录
cd /target/directory/tmux-debs
# 批量安装所有包,自动会跳过已经安装的依赖
sudo dpkg -i *.deb
# 补全可能缺失的依赖,若无缺失,跳过
sudo apt --fix-broken install
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律