Files
Linux/Docs/Ubuntu制作Apt离线包.md
offends cee91802b3
Some checks failed
continuous-integration/drone Build is failing
synchronization
2025-08-25 15:57:40 +08:00

49 lines
695 B
Markdown

> 本文作者:丁辉
# Ubuntu制作Apt离线包
> 拿 vim 举例
## 创建离线包
1. 创建目录
```bash
mkdir /opt/offline-apt-packages
cd /opt/offline-apt-packages
```
2. 将Apt离线包下载到本地
```bash
sudo apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances vim | grep "^\w" | sort -u)
```
## 安装
- 本地安装
```bash
dpkg -i ./*
```
- 通过源安装
```bash
echo "deb file:///opt/offline-apt-packages archives/"| sudo tee /etc/apt/sources.list
```
更新源
```bash
apt-get update
```
安装
```bash
apt install vim
```