此卸载和安装方法可行。
还不能完全在linux下完成所有的工作和平时娱乐。
才开始决定安装wine来模拟一些win下的程序。
本来 直接yum可以直接安装wine,安装命令如下:
yum install wine
安装会提示将依赖的一些软件包,完成后会 在“应用程序”的菜单中显示wine的选项。使用wineconfig的时候又提示没有音频驱动。
然后又安装wine相关的音频驱动软件。 重启还是不行。还有又担心wine会有些自动启动的服务,所以想用源码编译安装,至少这样安装后有啥自己都能知道。
这才发现用yum的 remove命令删除wine只删除了一个wine的基本包。
好多wine的包都还在系统中。
只能自 己查出来挨个删除这些包了。
rpm -qa |grep wine
这个命令可以列出所有的 wine的rpm包。剩下的就是用rmp -e 挨个删除这些包了。
rmp -e wine-***** wine-****……
删 除的时候有时候系统会提示需要先删除XX的包。这时候可以调整下删除的顺序,知道这些包都删除了就好。
删 除干净了该源码安装wine了。
从官网下载wine的源码包。解压到自己home的目录中,生成一个wine-1.x的文件夹。
进 入这个文件夹
然后。/configure --help查看下帮助
可以看到 默认的安装途径之类。为以后删除方便,还是自己指定一个目录。(个人的不良习惯)
./configure --prefix=/home/kai/soft/bin/wine
结果,弹出错误,提示我没有32的包,不能安装 32位的程序。这才意识到自己装的是fedora 64位操作系统……
到wine的wiki上看一看,64位要是编译安装wine 时候需要的32位包还真不少……
别吓到了,我现在贴出来:
fedora 13 64:
yum install alsa-lib-devel.i686 alsa-lib-devel audiofile-devel.i686 audiofile-devel cups-devel.i686 cups-devel dbus-devel.i686 dbus-devel esound-devel.i686 esound-devel fontconfig-devel.i686 fontconfig-devel freetype-devel.i686 freetype-devel giflib-devel.i686 giflib-devel hal-devel.i686 hal-devel lcms-devel.i686 lcms-devel libICE-devel.i686 libICE-devel libjpeg-devel.i686 libjpeg-devel libpng-devel.i686 libpng-devel libSM-devel.i686 libSM-devel libusb-devel.i686 libusb-devel libX11-devel.i686 libX11-devel libXau-devel.i686 libXau-devel libXcomposite-devel.i686 libXcomposite-devel libXcursor-devel.i686 libXcursor-devel libXext-devel.i686 libXext-devel libXi-devel.i686 libXi-devel libXinerama-devel.i686 libXinerama-devel libxml2-devel.i686 libxml2-devel libXrandr-devel.i686 libXrandr-devel libXrender-devel.i686 libXrender-devel libxslt-devel.i686 libxslt-devel libXt-devel.i686 libXt-devel libXv-devel.i686 libXv-devel libXxf86vm-devel.i686 libXxf86vm-devel mesa-libGL-devel.i686 mesa-libGL-devel mesa-libGLU-devel.i686 mesa-libGLU-devel ncurses-devel.i686 ncurses-devel openldap-devel.i686 openldap-devel openssl-devel.i686 openssl-devel zlib-devel.i686 pkgconfig sane-backends-devel.i686 sane-backends-devel xorg-x11-proto-devel glibc-devel.i686 prelink fontforge flex bison libstdc++-devel.i686 pulseaudio-libs-devel.i686 gnutls-devel.i686 libgphoto2-devel.i686 openal-soft-devel.i686 isdn4k-utils-devel.i686 gsm-devel.i686 samba-winbind libv4l-devel.i686 cups-devel.i686 libtiff-devel.i686
安装的包是不少,方到终端里边后提示需要下载50M的包……
等待安装好这些包后就可以
./configure --prefix=/home/xxx/xxx/xxx(自己设定安装目录)
make
makeinstall
这样才能完成安装……
只是编译就要好长时间了……大概要一个小时。
编译的时候我又去找了找wiki ,从上边得知wine用yum安装的时候选择安装的包如下:
wine-capi wine-cms wine-core wine-devel wine-ldap wine-tools wine-twain wine-openal wine-pulseaudio wine-alsa