我正在尝试在 Ubuntu 的“伪”监狱中运行 wine。
到目前为止,我已经能够 debootstrap Ubuntu 安装并在其中运行 wine。
问题是包含了很多库。
有没有一种简单的方法来确定 wine 需要哪些库?
我试过 ldd /usr/bin/wine
linux-gate.so.1 => (0xf7702000)
libwine.so.1 => /usr/bin/../lib32/libwine.so.1 (0xf75bf000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7590000)
libc.so.6 => /lib32/libc.so.6 (0xf7433000)
libdl.so.2 => /lib32/libdl.so.2 (0xf742f000)
/lib/ld-linux.so.2 (0xf7703000)
但这并不能帮助我弄清楚实际需要哪些库。
编辑:我正在从 Xvnc (.vnc/xstartup) 运行葡萄酒:
env DISPLAY=127.0.0.1$DISPLAY CHROOT_DIR=/home/chroot \
COMMAND="/usr/bin/wine $HOME/myapp.exe"
其中 '/home/chroot' 是 debootstrapped 安装。
有没有更好的办法?