Linux Alpine:xfce4 和不可满足的约束

Linux Alpine: xfce4 and unsatisfiable constraints

我想在我的旧上网本上安装 Linux Alpine with FCXE4,但我无法以某种方式让它工作。这是我到目前为止所做的:

# setup-alpine

这是标准程序,我只需要通过以下方式手动启动 wifi 连接:

# /etc/init.d/wpa_supplicant restart
Successfully initialized wpa_supplicant

之后互联网连接上线。

我的 /etc/apk/repositories 文件如下所示:

http://dl-cdn.alpinelinux.org/alpine/v3.9/community

然后我执行了命令:

# apk update
OK: 4127 distinct packages available

下一步是:

# setup-xorg-base

结果是:

ERROR unstatisfiable constraints:
  eudev (missing):
   required by: world[pciutils]

(...)

我将社区存储库更改为主存储库,并安装了它:

OK: 626 MiB in 212 packages

一切都标有[OK]。

但是当最后一个命令是运行:

# apk add xfce4

我又遇到了错误:

ERROR: unsatisfiable constraints:
   xfce4 (missing):
    requested by: world[xfce4]

有人知道如何解决这个问题吗?

wiki 只是说:

Ensure the "community" repository is enabled in 
apk add xfce4

社区存储库中有可用的包,here alpine v3.9。

错误一定是你配置不当造成的apk

I changed the community repository to the main repository

你不应该交换存储库,你应该添加存储库,以便两个存储库都被启用。

My /etc/apk/repositories file looked like this: http://dl-cdn.alpinelinux.org/alpine/v3.9/community

确保您的 /etc/apk/repositories 文件启用了 主存储库和社区存储库。

http://dl-cdn.alpinelinux.org/alpine/v3.9/main
http://dl-cdn.alpinelinux.org/alpine/v3.9/community