sudo:main:无法分配内存(Linux 容器内部)

sudo:main:无法分配内存(Linux 容器内部)

我正在尝试在 Linux 容器中构建 32 位版本的 Wine。当我启动容器、连接并登录并输入命令时,sudo apt-get update我收到错误,sudo: main: unable to allocate memory.我尝试将设置overcommit_memory为 1,但仍然不起作用。有人知道发生了什么吗?

答案1

您是否按照 WineHQ wiki 来构建 Biarch 32/64 位 Wine?

尝试:

apt-get update

没有sudo

我尝试登录容器时被拒绝,因此必须使用 附加到它sudo

我的提示是:

sudo@my32bitbox

不是:

username@my32bitbox

经过几个小时的阅读main: unable to allocate memory 却毫无进展之后,我意识到其他一些诊断命令在没有它的情况下也能正常运行,sudo因此我尝试了更新和随后的其他 2 个命令,它们在没有它的情况下sudo也能正常运行。

相关内容