客户的Linux环境无法上外网的情况下,经常需要在本地设置iso的yum源,确保离线的情况下也能安装所需的各种软件包。mkdir -p /mnt/cdrommount -o loop /home/iso/CentOS-7-x86_64-DVD-1908.iso /mnt/cdromvi /etc/yum.repos.d/dvd.repo [base]name=CentOSbaseurl=file:///mnt/cdromenabled=1gpgcheck=0yum clean allyum install xxx -y
mount /mnt/ubuntu-16.04.2-server-amd64.iso /mnt/cdrom/vi /etc/apt/source.listdeb file:///mnt/cdrom xenial main restricted## bionic ubuntu18.04echo "deb file:///mnt/cdrom bionic main restricted" > /etc/apt/sources.list## focal ubuntu20.04echo "deb file:///mnt/cdrom focal main restricted" > /etc/apt/sources.list## jammy ubuntu22.04echo "deb file:///mnt/cdrom jammy main restricted" > /etc/apt/sources.listapt-get clean allapt-get updateapt-get install PackageName
对比Windows7以后的系统在安装的时候整个ISO镜像文件其实都已经复制到了系统,在需要安装特定功能软件包的时候无需再插入光盘。只需要在设置功能里添加相应的角色和功能就可以了。