1.5 KiB
1.5 KiB
Ubuntu离线软件安装包收集工具
本项目旨在收集离线状态下配置ubuntu的常用软件,以供离线的电脑安装软件及其依赖。
项目流程
1. 收集软件及其依赖
- 在联网环境下使用以下命令获取软件包及其依赖:
- 运行 setup_repos.sh 添加必要的软件源
- 运行 download_packages.sh 下载软件包及依赖
2. 相关包的离线安装步骤
- 首先安装基础依赖:
3. 安装所有deb包
- sudo dpkg -i .deb
4. 修复依赖关系(如果需要)
- sudo apt-get install -f 这里会提示你卸载某些包--------------
5. 依赖顺序问题--用这个吧
- sudo dpkg --force-all -i *.deb
docker 相关包的离线安装步骤
1. 首先安装基础依赖:
2. 安装所有deb包
- sudo dpkg -i .deb
---------------------------重要---------------------------- sudo dpkg -i containerd.io.deb sudo dpkg -i docker-ce-cli.deb docker-ce.deb sudo dpkg -i docker-compose-plugin.deb
只安装以上三个就能 实现docker服务, 安装时记得修改包名, 安装这三个后就能启动docker服务了?? --------------------------重要----------------------------
sudo dpkg -i nvidia-container-toolkit.deb nvidia-docker2.deb
3. 修复依赖关系(如果需要)
- sudo apt-get install -f
4. 启动docker服务
- sudo systemctl enable docker
- sudo systemctl start docker
打包和解压说明
打包
在联网环境完成下载后,运行打包脚本:
./package.sh