ubuntu apt离线源制作 安装桌面环境

作者:
淡白
创建时间:
2022-07-26 13:53:43
apt ubuntu

摘要:这篇文章介绍了如何制作Ubuntu的离线软件包源。首先创建一个文件夹,并下载所需的依赖软件包。然后建立依赖关系并进行打包。在使用时,将打包的文件解压到/opt目录,并将其写入本地源列表中。最后更新源并开始使用离线软件包源。

制作

#创建文件夹
mkdir -p /opt/offline-packages/archives
cd /opt/offline-packages/archives
#下载依赖
sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances gdm3 ubuntu-desktop gnome | grep "^\w" | sort -u)
#建立依赖
cd /opt/offline-packages
sudo dpkg-scanpackages -m . > ./archives/Packages

#打包
cd ../
tar -zcvf offline-packages.tar.gz offline-packages

使用

sudo tar -zxvf offline-packages.tar.gz -C /opt
# 写入本地源,如有需要,提取备份原有源
echo "deb file:///opt/offline-packages  archives/"| sudo tee /etc/apt/sources.list 
sudo apt-get update --allow-insecure-repositories

原文:ubuntu apt-get离线源制作