dokcer 容器里面安装vim 编辑器
dokcer 容器里面安装vim 编辑器
出现错误1
报错提示:The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY B7B3B788A8D3785C Err:5 http://security.debian.org/debian-security bullseye/updates Release
解决方法:
这个错误表明你的 Debian 系统在尝试从 security.debian.org
下载软件包时,无法验证仓库的 GPG 签名,因为缺少对应的公钥(NO_PUBKEY B7B3B788A8D3785C
)。这通常是由于 Debian 安全更新仓库的密钥未正确导入导致的。以下是解决方法:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7B3B788A8D3785C
出现错误2
Err:5 http://security.debian.org/debian-security bullseye/updates Release 404 Not Found [IP: 151.101.194.132 80]
这个错误表明你的 Debian 系统(Bullseye)在尝试访问 http://security.debian.org/debian-security
时遇到了 404 Not Found,可能是因为:
- Debian 安全更新仓库的 URL 已变更(Bullseye 及更高版本改用了新的路径)。
- 网络问题(如 DNS 解析失败或镜像源不可达)。
- 系统未正确配置
sources.list
(旧版路径已废弃)
解决方法:
sudo sed -i ‘s|bullseye/updates|bullseye-security|g’ /etc/apt/sources.list
安装步骤
1进入docker 容器
#docker exec -it <容器名称或ID> /bin/bash
2 更新软件源和安装 vim
#apt-get update
#apt-get install vim -y
3验证 vim 安装
#vim --version
总结:其实最大问题还是上面两个报错的,解决了,直接一步到位