首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >64位debian与32位葡萄酒

64位debian与32位葡萄酒
EN

Stack Overflow用户
提问于 2017-05-08 10:46:30
回答 3查看 2.6K关注 0票数 2

我试图在64位Debian上安装32位葡萄酒。我尝试过来自:无法在64位linux上构建32位酒和:在debian中安装葡萄酒的建议

但我一直都有:

代码语言:javascript
复制
apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgnutls26:i386 libgphoto2-2:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386
Note, selecting 'libfontconfig1:i386' instead of 'libfontconfig:i386'
Package libgphoto2-2:i386 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
      libgphoto2-l10n

    Package libgnutls26:i386 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package 'libgnutls26:i386' has no installation candidate
    E: Package 'libgphoto2-2:i386' has no installation candidate

我还试着从源头和之后制作1.4款葡萄酒:

代码语言:javascript
复制
./configure --disable-win64

我已经收到错误发生了。

你能给我建议一下我应该再试试什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-05-10 19:04:40

libgphoto2-2:i386包在debian上不可用,它是只适用于debian喘息libgphoto2-l10n替换它。

libgnutls26:i386只适用于debian和Sid,不能安装在debian上。

wine程序可在杰茜后座上使用,并具有多拱支持(Architecture=All)

编辑您的sources.list,打开终端并运行以下命令:

代码语言:javascript
复制
sudo apt edit-sources

增加以下一行:

代码语言:javascript
复制
deb http://httpredir.debian.org/debian jessie-backports main

保存文件,然后运行:

代码语言:javascript
复制
sudo dpkg --add-architecture i386
sudo apt update

安装32位版本的葡萄酒:

代码语言:javascript
复制
sudo apt install -t jessie-backports wine32
票数 0
EN

Stack Overflow用户

发布于 2017-05-08 22:17:53

在首先执行以下两个步骤之后,您可能能够实现您想要的结果:

1)更新您的/etc/apt/sources.list apt-get update文件,然后运行

我建议/etc/apt/sources.list使用以下内容

代码语言:javascript
复制
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb http://ftp.debian.org/debian jessie-backports main contrib non-free
deb-src http://ftp.debian.org/debian jessie-backports main contrib non-free

更新列表后不要忘记运行apt-get update

2)在您的计算机上安装32位架构,运行apt-get update reboot

代码语言:javascript
复制
dpkg --add-architecture i386 && apt-get -y update && apt-get -y install -f && reboot

完成上述两个步骤后,请再次安装/运行wine 32位。我希望这能帮到你!

wine编辑:对大多数人来说,安装的最好方法是安装软件包playonlinux包在安装wine的同时还安装了一个有用的gui接口来运行它上的东西-- playonlinux最初是为游戏设计的(因此得名),但它可以“运行”所有类型的软件。它使使用wine更加容易。要安装playonlinux,我建议:

apt-get update && apt-get -y install playonlinux

成功后,在计算机上查找playonlinux (通常将其归为“游戏”类别),打开程序并等待其更新其数据库(程序自动更新,查看程序窗口底部的文本“刷新PlayOnLinux”和状态栏;当状态栏到达末尾时,它将消失,"PlayOnLinux“将被完全更新)。在那之后,它应该可以使用了。

票数 0
EN

Stack Overflow用户

发布于 2017-05-09 12:47:13

谢谢你的答复。我已经按照您的建议做了,但是仍然存在一些问题,这次是关于X服务器的:

代码语言:javascript
复制
configure: error: X 32-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 32-bit development packages of Xlib/Xfree86 at the very least.

我以前安装了一些nvidia驱动程序,因此我担心会将驱动程序恢复到Nouveau。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43845660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档