Ubuntu 离线安装软件包

44次阅读
没有评论

共计 740 个字符,预计需要花费 2 分钟才能阅读完成。

Ubuntu 假如需要安装某些工具,使用在线安装的方式可进行如下操作:

sudo apt install build-essential zlib1g-dev libssl-dev libpam0g-dev libselinux1-dev -y

有些情况下,机器不能联网,那么就需要去其他机器下载依赖包进行安装。

此时可以先运行一个同版本的 ununtu 容器:

 docker run -d --name ubuntu ubuntu:20.04 tail -f /dev/null

然后进入容器:

docker exec -it ubuntu bash

执行如下命令下载安装包:

sudo apt-get update
sudo apt-get install --download-only build-essential zlib1g-dev libssl-dev libpam0g-dev libselinux1-dev

完成以后,/var/cache/apt/archives目录下将多出很多 deb 安装包,将其打包为 tar

cd /var/cache/apt/archives && tar -czvf offline_ubuntu20.04.tar.gz *.deb 

tar 包拷贝出来

docker cp ubuntu:/var/cache/apt/archives/offline_ubuntu20.04.tar.gz .

接下来将 tar 包上传到不能联网的目标机器上进行安装:

# 解压
mkdir /tmp/offline_debs && tar -xzvf offline_ubuntu20.04.tar.gz -C /tmp/offline_debs

# 安装
cd /tmp/offline_debs
sudo dpkg -i *.deb
sudo apt-get -f install --no-download
AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 0
阿蛮君
版权声明:本站原创文章,由 阿蛮君 于2025-11-04发表,共计740字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2023-2025 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 又拍云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock