我登录的是redhat linux计算机,但没有root权限。我尝试使用在文件夹上运行/安装 wine ./configure
,输出:
配置:错误:未找到 X 32 位开发文件。 Wine 将在没有 X 支持的情况下构建,这可能不是您想要的。您至少需要安装Xlib/Xfree86的32位开发包。如果您确实想要这个,请使用 --without-x 选项。
我可以下载并安装手动安装 wine 所需的所有软件包吗? (我尝试安装了一些 rpm 包,看起来很有效。)
如果是这样,我在哪里可以找到我需要的 rpm 的完整列表wine
?
答案1
我将尝试向您解释 rpm 文件的工作原理以及为什么您在没有大量作弊的情况下无法安装它们。
rpm
文件是在标准 RHEL 文件层次结构中部署 lib、二进制文件和 conf 文件的存档。
问题是这些文件夹的大多数路径将不可被用户写入/lib
,/bin
或者/etc
。
如果您需要安装,wine
则需要在您想要写入的子文件夹中安装所有请求的依赖项和二进制文件,并使用命令将根目录更改为该文件夹chroot
(几乎不可能)。
这个练习很复杂,没有经验的人不太可能在这样的实验中取得成功。顺便说一句,如果您不是管理员,可能是有原因的,如果您要求系统管理员安装wine
而他拒绝,那么即使您成功安装wine
,您的系统管理员也很可能会非常沮丧。