Go to file
2025-03-13 15:28:51 +08:00
gcc first commit 2025-03-13 15:28:51 +08:00
check_network_info.sh first commit 2025-03-13 15:28:51 +08:00
check_system_info.sh first commit 2025-03-13 15:28:51 +08:00
create_local_repo.sh first commit 2025-03-13 15:28:51 +08:00
download_ffmpeg.sh first commit 2025-03-13 15:28:51 +08:00
download_packages copy.sh first commit 2025-03-13 15:28:51 +08:00
download_packages.sh first commit 2025-03-13 15:28:51 +08:00
package.sh first commit 2025-03-13 15:28:51 +08:00
readme new.md first commit 2025-03-13 15:28:51 +08:00
readme.md first commit 2025-03-13 15:28:51 +08:00
setup_repos.sh first commit 2025-03-13 15:28:51 +08:00
system_info_20241210_114035.txt first commit 2025-03-13 15:28:51 +08:00
system_info_20241210_114337.txt first commit 2025-03-13 15:28:51 +08:00
system_info_20241210_114632.txt first commit 2025-03-13 15:28:51 +08:00

Ubuntu离线软件安装包收集工具

本项目旨在收集离线状态下配置ubuntu的常用软件以供离线的电脑安装软件及其依赖。

项目流程

1. 收集软件及其依赖

  • 在联网环境下使用以下命令获取软件包及其依赖:
    • 运行 setup_repos.sh 添加必要的软件源
    • 运行 download_packages.sh 下载软件包及依赖

2. 相关包的离线安装步骤

  1. 首先安装基础依赖:

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 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