红联Linux门户
Linux帮助

请教在红旗6.0下安装 wine

发布时间:2007-11-15 19:12:02来源:红联作者:beifang
很高兴可以有这个机会加入Linux大家庭。
现在电脑装的是红旗6.0。 可上网。 只是kopete上不了MSN。
我现在试图安装wine,用了多种方法, 一直会在configure处死掉:
...
..,
configure: error: no acceptable C compiler found in SPATH
see `config.log` for more details.

configure failed, aborting install.

现在我安了easywine3.0。在线装,提示找不到文件。 本地装,也是上面的问题。

请高手指点。
谢谢!!!

注:电脑是DELL VOSTRO 2000。
文章评论

共有 15 条评论

  1. shulinzi 于 2010-09-23 14:04:45发表:

    我也在安装Wine哦!

  2. baichengwalter 于 2009-11-10 09:36:14发表:

    如果能开个专题就好拉 红旗6下装WINE好多问题

  3. ico 于 2007-11-17 13:52:08发表:

    郁闷啊,搞到一般死机了。又得重来,不知道装这个软件大概要多长时间啊。(6)m:b

  4. beifang 于 2007-11-16 20:23:26发表:

    感谢关注。
    一直在试....
    希望可以在下个星期前装好我的Linux.

  5. zjbsiven 于 2007-11-16 13:28:50发表:

    我也不知道这个GCC在哪里。不过你可以用一个最笨的办法就是自动安装工具盘然后选择按装所有的开发工具。我想这样他应该会装上了吧。呵呵!

  6. beifang 于 2007-11-16 13:20:06发表:

    十分感谢楼上的。
    我也在试装工具盘的GCC。
    可我在工具盘中的RPMS中,没有找到GCC的RPM。 我用RPM 命令装了几个开头字母为gli的几个RPM。也没有什么效果。
    能告诉我一下,怎么装 GCC吗?

    呵呵。 新手, 不好意思。 麻烦了! 谢谢!!!

  7. zjbsiven 于 2007-11-16 13:12:32发表:

    以下是我转贴一些内容:
    安装wine出现的问题与解决
    1、安装wine出错了(缺少文件)
    安装wine 的 RPM包时候出现如下错误。
    # rpm -ivh wine-xim-20030408-1.i386.rpm
    error: Failed dependencies:
    libsane.so.1 is needed by wine-xim-20030408-1
    libXv.so.1 is needed by wine-xim-20030408-1
    解决:上google搜索libsane.so.1和libXv.so.1,然后安装后再安装wine。

    2、编译安装Wine的时候出现
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking whether make sets $(MAKE)... yes
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details.
    解决:请安装你的GCC编译器,安装你系统的开发包光盘就可以。

    3、系统时间问题。
    ./configure后
    make depend 时出现问题
    如下:
    [root@localhost wine-20030115]# make depend
    make: *** Warning: File `Makefile.in' has modification time in the future (2003-01-05 09:05:12 > 2002-03-22 10:49:55)
    Makefile is older than Makefile.in configure, please rerun ./configure
    make: *** [Makefile] Error 1
    You have new mail in /var/spool/mail/root
    解决:你的系统时间不对,检查一下!

    4、用了root用户解压,wineinstall不能安装
    ./tools/wineinstall
    出现
    WINE Installer v0.75
    ~/download/wine-20050930 ~/download/wine-20050930/tools
    The source directory is not writable. You probably extracted the sources as root.
    You should remove the source tree and extract it again as a normal user.
    解决:你可能是用root账户解压了。你应该删除它们,并用你现在的账户重新解压一遍。

    5、编译的时候出现
    /usr/local/lib doesn't exist in your /etc/ld.so.conf, it will be added
    when we perform the install...
    解决:将usr/local/lib这行加到/etc/ld.so.conf文件,然后以root运行ldconfig .之后再进行安装。

    6、编译Wine时出现“X development files not found......"
    解决:---安装相关的devel支持,如用gnome桌面的,得安装上gnome-devel

    使用wine出现的问题与解决


    1、用wine运行exe程序出现以下错误
    # wine XXX.exe
    wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory”
    解决:在“/etc/ld.so.conf”中加入“/usr/local/lib”并运行ldconfig使lib缓存到/etc/ld.so.cache中

    2、关于Wine下面QQ乱码问题的说明
    打字的时候出现“???”
    解决:到QQ的安装目录下,将 Riched32.dll 改个名字,如 Riched32.dll.bak ,将 Riched20.dll 改个名字,如 Riched20.dll.bak 这样可以强行使用wine自带的 richedit 控件

    3、我的wine运行软件速度,反应很慢
    解决:尝试将你的locale转成非UTF8的代码。
    或者参看这2编文章:
    http://www.easywine.org/bbs/view ... &extra=page%3D1
    http://www.easywine.org/bbs/view ... &extra=page%3D1

    4、采用GB18030为默认汉字编码,第一次运行Wine会提示如下问题,如何解决?
    [root@localhost wine-20040813]# ./wine
    fixme:nls:get_env_lcid charset GB18030 was not recognized
    /root/.wine updated successfully.
    fixme:nls:get_env_lcid charset GB18030 was not recognized
    Wine 0.9.3
    Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
    wine --help Display this help and exit
    wine --version Output version information and exit
    解决方法:编辑.bashrc文件,在该文件尾部添加如下两行:
    export LANG=zh_CN.gb2312
    export LC_ALL=zh_CN.2312
    重新运行bash后敲入locale命令,默认的编码就会显示GB2312了,再次运行Wine就不会有上述问题。

    5、使用Wine运行程序后,无法看到和输入中文,如何解决?
    解决方法:在GBK或 GB2312 编码状态下可以输入中文,但如果没有进行默认编码设置,就无法输入中文。
    按照上面的方法设置locale。还有就是如果没有中文字体也无法显示中文,自然也就看不见汉字。

    6、无法安装 Windows中由Installshield制作的安装程序,如何解决?
    解决方法:要运行Installshield制作的安装程序需要安装支持文件DCOM98(DCOM95或其他支持文件),所以为了在 Linux中安装使用 Installshield 做的安装程序,必须要装DCOM98,下载地址:http://www.microsoft.com/com/dcom/dcom98/download.asp,然后再使用 wine dcom98.exe 命令来安装。

    7、Wine对NTFS文件系统的支持如何?可以使用NTFS分区中的文件和程序吗?
    解决方法:由于Linux内核默认不支持NTFS文件系统,即使重新编译内核支持 NTFS 也仅限于只读,如果要写的话,是十分危险的。所以最好不要在Linux中使用NTFS 分区上的程序和文件,建议使用 FAT32 文件系统分区或Linux分区。

    8、配置Wine驱动器,需要将系统盘指向一个真实的Window系统分区吗?如果是这样又如何操作?
    解决方法:不要将Wine配置文件中的[Driver X:] 指向一个存在的真实 Windows分区,只须使用Wine安装时创建 “虚拟”的Windows系统结构即可。
    终端中键入winecfg 进入Drivers 选项卡就可以进行配置

    9、如何知道哪些Windows程序可以在Wine中良好地运行?
    解决方法:访问http://www.easywine.org/bbs/view ... &extra=page%3D4 这里有wine支持软件列表。当然没有列出的不一定不支持,可以到wine模拟任务区提出相关软件,让大家测试是否能模拟。

    10、为什么我的wine某些按钮文字显示乱码?
    解决方法:在编译之前得打上中文补丁。
    http://www.easywine.org/bbs/view ... &extra=page%3D1
    patch -p1 < wine_charset.patch

    11、为什么我的wine默认字体变成楷体了?
    我的wine默认字体变成楷体了,多数是因为装了office所带来的问题。
    解决方法:
    http://www.easywine.org/bbs/view ... &extra=page%3D1

  8. zjbsiven 于 2007-11-16 13:08:33发表:

    VMware是一款虚拟主机的软件,Easywine是wine的配置软件,他们完全不一样。你一定要切换到另一个用户名下安装。终于找到了。你的这个问题是因为你的GCC编译器没有安装,在你的系统开发包的光盘里。安装一下就OK了。

  9. beifang 于 2007-11-16 12:41:27发表:

    谢谢回复。
    我也这样试过啊。 我装的是wine-0.9.49, cd 解压后的文件夹,用./tools/wineinstall命令。
    可是一到configurer后就出现我最上面说的那种问题啊。
    另外,请教楼上的VMWARE 和EASYWINE 是相似的的软件吗?

  10. zjbsiven 于 2007-11-16 12:17:10发表:

    偶刚装完wine,在vmware中装的。先建一个用户,然后切换到这个用户下,在终端上cd到wine目录下,安装./tools/wineinstall.pl这样就可以了。如果root用户有password需要输入一次。祝你好运。
    偶在网上搜了3天,才学会这样安装。呵呵是不是太笨了一点啊。

  11. beifang 于 2007-11-16 11:55:16发表:

    可是如果用easywine安装wine, 提示要在roote用户下安装才可以啊!
    另外, 请教如何才能将wine编译成功。

    绝对新手。 这星期换电脑,才接触到Lunix.
    tks!!!

  12. tusheng 于 2007-11-16 11:36:43发表:

    不要用root装,用普通用户来configure。

    easywine3.0只是配置用的,跟wine能否编译成功无关

  13. beifang 于 2007-11-15 21:01:41发表:

    我也是按楼上说的方法,安排的wine-0.9.49的啊!

  14. nguin 于 2007-11-15 20:26:09发表:

    红旗5都有自带wine,到了6就不带了,555

    http://www.winehq.org/下载后解压,安装命令:
    cd wine-0.9.48
    ./tools/wineinstall
    (注意不要用root用户安装)