我在 docker 中配置了 vpn 服务器这个仓库10 个月前。但最近遇到了连接错误。我发现了这个问题并想尝试通过降级libreswan
到 4.15 来修复它,但不明白如何在内部正确地执行此操作Alpine Linux
。
我尝试过的:
sudo docker exec -it ipsec-vpn-server bash
ipsec --version
4.19.0-21-cloud-amd64 上的 Linux Libreswan 4.6 (XFRM)
apk list libreswan
libreswan-4.6-r0 x86_64 {libreswan} (GPL-2.0-或更高版本) [已安装]
apk del libreswan
正常:79 个包中有 40 MiB
apk update
拿来 https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz 拿来 https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz v3.15.10-29-g9ff737c7902 [https://dl-cdn.alpinelinux.org/alpine/v3.15/main] v3.15.10-29-g9ff737c7902 [https://dl-cdn.alpinelinux.org/alpine/v3.15/community] OK:15881 个不同的软件包可用
ipsec restart
重定向到:rc-service ipsec restart * 停止 ipsec ...
[ ok ] * 启动 ipsec ... nflog ipsec 捕获已禁用
ipsec --version
4.19.0-21-cloud-amd64 上的 Linux Libreswan 4.6 (XFRM)
...为什么还安装着它?
apk add libreswan=4.5
错误:无法选择软件包:
libreswan-4.6-r0:中断:world[libreswan=4.5]
请告诉我如何在 docker Alpine 中降级 libreswan 版本