cd/opt/offline-packages/archives 2、用apt-get下载需要的安装包(这里以vim为例) sudoapt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhancesvim|grep"^\w"|sort-u) 备注:如果有多个包,可以在vim后面跟上多个包,可同...
目前全网的安装方法都是离线下载,然后在设置镜像源地址安装。这种方式步骤比较多,而且我只是临时安装一个包,还要设置apt-get的镜像源,我觉得步骤太多了。 于是探索了一种新的方式: 首先步骤一下载包和依赖 sudoapt-get --download-only -o=dir::cache=/path/to/download/directoryinstall<package-name> #/path/t...
当然也有曲线救国的方式,找一台同一系统版本的机器,apt-get安装相应的软件包,再从 /var/cache/apt/archives/ 目录里拷贝下载的软件包到离线的机器上去,手动执行 __dpkg -i *.deb__ 2-6次,这得根据依赖程度而定,dpkg不会自动在当前目录下寻找依赖文件,能安装则安装,错了就报错。 其实我们下载Debian安装盘时...
主要针对离线环境的电脑安装deb包。 将下面的build-essential换成自己需要安装的包,虽然下面代码会递归下载依赖安装包,但是在离线环境下仍然可能会出现依赖包未配置问题。 因此,根据报错,手动递归下载报错的依赖包。 此外,未必一定要所有安装包都不报错才能安装成功build-essential包。 sudo apt-get download $(apt-cach...
即/var/cache/apt/archives/下的文件sudo apt clean# 或者sudo apt-getclean 下载依赖 执行下面的代码,会将所有依赖下载到/var/cache/apt/archives中。 apt -d -f -y --reinstall install ntp 制作离线包 注意命令之间的空格 # 创建一个名为 /opt/ubuntu_mirrors 的目录,用于存放后续操作相关的文件和数据...
项目需要自动安装ubuntu系统,且全程无网络,需要定制apt离线源,且所有依赖项都要下载下来,包括依赖的依赖,需要递归下载所有离线包。通过三四天查找资料及n次测试,最终实现目标,特此记录操作过程。 环境说明 操作系统:ubuntu-18.04.5-server-amd64.iso 网络:无 系统预装软件:openssh-server、vim,方便安装完成后通过xshel...
ubuntu apt-get离线源制作 需求说明 项目需要自动安装ubuntu系统,且全程无网络,需要定制apt离线源,且所有依赖项都要下载下来,包括依赖的依赖,需要递归下载所有离线包。通过三四天查找资料及n次测试,最终实现目标,特此记录操作过程。 环境说明 操作系统:ubuntu-18.04.5-server-amd64.iso ...
Ubuntu 系统中进行 apt 离线安装可以分为几个主要步骤。这里,我将根据您的提示详细阐述这一过程,并包括必要的代码片段来支持我的回答。 1. 下载所需的.deb安装包及其依赖包 首先,您需要在另一台具有网络连接的 Ubuntu 系统上下载所需的软件包及其所有依赖。您可以使用 apt-get 命令的 --download-only 选项来下...
直接采用apt-get download来下载需要下载的包,比如需要下载make,则使用apt-get download make,一开始下载完之后到目标机去安装,总是提示缺少很多相关的依赖库,还需要再次调用apt-get download,很麻烦。从网上发现,可以利用apt-cache depends来获取相关包的依赖,ubuntu 16可以使用apt depends,因此从网上找来相关代码进行...