alpine-linux

Alpine Linux 作为路由器 - Hurricane electric/隧道代理 6in4 不将数据包路由到 LAN
alpine-linux

Alpine Linux 作为路由器 - Hurricane electric/隧道代理 6in4 不将数据包路由到 LAN

我正在尝试使 IPv6 正常工作。我使用 alpine Linux 作为路由器。到目前为止,我已经在路由器上建立了隧道。我的路由器可以 ping6 ipv6.google.com 并收到回复。 我已经使用 radvd 设置了路由器广告。网络上的主机正在从 RA 获取 IPv6 地址。但是它们无法访问仅支持 ipv6 的网站,例如 ipv6.google.com。它们也无法 ping 这些网站。我可以看到它们能够查找 ipv6 地址。 从我的数据包捕获来看,当主机 ping 时,他们会收到回复,但路由器似乎没有将 ipv6 转发回 LAN 接口(br0)。 h...

Admin

在 Alpine 容器上运行 MariaDB
alpine-linux

在 Alpine 容器上运行 MariaDB

我正在尝试在 alpine:latest (asof 20231027; 20230901; 3.18.4) 容器上运行 mariadb。请原谅我是新手,但我一直在预装了它的主机系统上运行它。 我运行了 mysql_install_db /var/log # mariadbd --user=root 2023-10-28 3:08:23 0 [Note] Starting MariaDB 10.11.5-MariaDB source revision 7875294b6b74b53dd3aaa723e6cc103d2bb47b2c as process 5...

Admin

在 docker alpine 中降级 libreswan 版本
alpine-linux

在 docker alpine 中降级 libreswan 版本

我在 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 {lib...

Admin

在 Alpine Linux 上插入 USB 驱动器时自动挂载
alpine-linux

在 Alpine Linux 上插入 USB 驱动器时自动挂载

我知道 Alpine Linux 在插入 USB 驱动器时不支持自动安装,但我有一个应用程序,我希望该功能能够运行,而无需用户安装驱动器即可使用它。 我已将驱动器添加到 /etc/fstab 文件中,它可以自动挂载到我想要的位置,但仅限于机器启动时。如果我在系统启动后插入驱动器,它不会调用 fstab 文件并挂载驱动器。 我最初的两个想法是: 是否可以调整系统以在插入 USB 驱动器时调用 fstab 文件?我希望它仅在识别此设备时才起作用,但如果需要,它可以用于任何 USB 设备。 有没有办法在插入此驱动器时调用 bash 脚本来自动执行挂载操作? 任...

Admin

在 docker 容器内运行 pppd 时出错
alpine-linux

在 docker 容器内运行 pppd 时出错

我有一个 docker 容器,想在其中运行 pppd。主机内核有CONFIG_PPP=y。我正在像这样设置 ppp 设备: mkdir /run/container/dev mknod /run/container/dev c 108 0 ... add some more devices here ... 然后我使用卷挂载启动容器/run/container/dev:/dev。容器以 root 身份运行--privileged,容器内的进程也以 root 身份运行。 当我尝试在容器内运行 pppd 时,失败了: / # pppd Couldn't ope...

Admin

从 USB 启动时 Grub 显示未知错误
alpine-linux

从 USB 启动时 Grub 显示未知错误

我的笔记本电脑出现内核崩溃错误。因此,我尝试安装新的操作系统 Alpine Linux 3.18.2,我将 ISO 刻录到 USB 并按照所有步骤从 grub 启动它,使用 chainloader 命令成功后,我使用该命令, boot 它给出了输出 error: unknown error.有没有什么解决方案? ...

Admin

在 Alpine 上安装最新的 hugo 软件包版本
alpine-linux

在 Alpine 上安装最新的 hugo 软件包版本

我想在 Alpine 中使用 apk 安装最新版本的 Hugo 软件包。基于包装详情,最新版本是0.114.1-r0 但是当我在 Dockerfile 中运行此代码时,出现错误: ENV HUGO_VERSION 0.114 RUN apk add --no-cache hugo=~${HUGO_VERSION} 并说: 0.101 fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/x86_64/APKINDEX.tar.gz 0.240 fetch https://dl-cdn.alpineli...

Admin

无法在 Alpine Linux 中安装 USB 驱动器
alpine-linux

无法在 Alpine Linux 中安装 USB 驱动器

当我尝试挂载 /dev/sdb1 或 /dev/sdb2(这是我的 USB 驱动器)时,出现此错误: doas mount /dev/sdb2 /mnt/usbdrive mount: mounting /dev/sdb2 on /mnt/usbdrive failed: Invalid argument 我尝试使用不同的挂载点,例如 /run/media 和 /media,但出现相同的错误。如能提供帮助,我将不胜感激 ...

Admin

我无法使用 Docker 23 在 Alpine Linux 中运行“dbus-launch”
alpine-linux

我无法使用 Docker 23 在 Alpine Linux 中运行“dbus-launch”

这在 Docker 20 中可以正常工作,但随着 Docker 23 的改变,它一直在“思考”并消耗 CPU(即冻结)。我只需在 Alpine Linux 的 Docker 容器中启动 dbus 即可: docker run -t -i --rm alpine apk add dbus-x11 xvfb export DISPLAY=:99 Xvfb :99 -screen 0 800x600x24 -nolisten tcp & dbus-launch --sh-syntax # And here it freezes 我尝试将所有功能 ( -...

Admin

LightDM 启动了,但什么也没发生
alpine-linux

LightDM 启动了,但什么也没发生

我正在使用 Alpine Linux、OpenRC 与许多其他类似问题不同,LightDM 似乎确实启动了,但之后……什么都没有发生。命令行似乎很正常,就像所有其他 TTYS 一样。那么问题可能是什么? ...

Admin

找不到 Alpine Linux 的氮气包
alpine-linux

找不到 Alpine Linux 的氮气包

我找不到 Alpine Linux 的“nitrogen”包,他们改了名字(例如将 xorg-xinit 改为 xinit)或者有更好的替代品? 我尝试通过搜索命令和软件包站点进行查找,但一无所获,我真的很喜欢 nitrogen,但如果有适合这个发行版的更好的替代品,我就会选择它。 顺便说一下,我正在使用 Awesome 管理器。 ...

Admin

如何在没有 curl / wget 的情况下从 docker 容器镜像下载文件?
alpine-linux

如何在没有 curl / wget 的情况下从 docker 容器镜像下载文件?

我正在写作容器特性我希望能够在和上安装包debian:latest。为此,我愿意利用ubuntu:latestalpine:latest帕卡普特,一个纯 shell 跨操作系统解决方案。 首先,我需要能够下载脚本本身这就是变得棘手的地方。基础镜像几乎没有提供(没有curl、wget或telnet),请参阅裸镜像上可用的包: debian:latest(靶心)rootfs ubuntu:latest(jammy)rootfs alpine:latest根文件系统(A tar.gz) 约束 壳 我正在寻找 POSIX 解决方案。 可用命令 以下是所有内容中缺...

Admin

升级到 v3.16 后 APK 已损坏,`ERROR: ca-certificates-bundle-20211220-r0: 未找到索引中提到的包(尝试“apk 更新”)`
alpine-linux

升级到 v3.16 后 APK 已损坏,`ERROR: ca-certificates-bundle-20211220-r0: 未找到索引中提到的包(尝试“apk 更新”)`

我得到了一个包含旧版本 apk 及其存储库的 docker 镜像。因此我运行以下命令来升级它。几天前它还可以正常工作。但今天,它停止工作了。 docker run -it openjdk:alpine sh #### In the container shell # cat > /etc/apk/repositories <<EOT > http://nl.alpinelinux.org/alpine/v3.16/main > http://nl.alpinelinux.org/alpine/v3.16/community...

Admin

Docker 容器中未找到 MySQL 命令
alpine-linux

Docker 容器中未找到 MySQL 命令

将终端放入 Docker 容器 (postgres:11.1-alpine) 并使用 apk (apk add mysql) 安装 MySQL 后,sh: mysql: not found尝试bash: mysql: command not found运行 mysql 时仍收到提示。我对 apk 有什么误解,导致无法找到 mysql 命令? ...

Admin

Alpine Linux 在 OpenRC 运行服务之前编辑 PATH
alpine-linux

Alpine Linux 在 OpenRC 运行服务之前编辑 PATH

我正在让 OpenRC 启动一个调用 java jar 的服务,但是它使用的 PATH 似乎与全局 PATH 不同,或者在 PATH 可以编辑之前就运行了该服务。 我尝试将 java 添加到 PATH 中 \etc.profile.d 脚本 \etc\配置文件 \etc\bash\bashrc 但是在服务中记录 PATH 似乎总是显示它是默认值: PATH=/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin .service...

Admin