wine32和wine64共存編譯安裝方法
當前係統環境:Centos 6.3 64位
因為博主要在linux係統運行apk工具aapt.exe所以就安裝了wine
此次安裝過程同時編譯了32和64版本的wine。
wine32和wine64共存編譯過程如下:
安裝依賴
安裝所需要的依賴包(這些依賴包安裝時間跟自己的當前網絡和機器配置有關,博主不喜歡在yum的時候加-y選項,所以yum後請手動y確認安裝。)
yum groupinstall 'Development Tools'
yum install libX11-devel freetype-devel zlib-devel libxcb-devel
yum install alsa-lib-devel.i686 libsndfile-devel.i686 readline-devel.i686 glib2.i686 glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 pulseaudio-libs-devel.i686 cmake audiofile-devel.i686 freeglut-devel.i686 lcms-devel.i686 libieee1284-devel.i686 openldap-devel.i686 unixODBC-devel.i686 sane-backends-devel.i686 fontforge libgphoto2-devel.i686 isdn4k-utils-devel.i686 mesa-libGL-devel.i686 mesa-libGLU-devel.i686 libXxf86dga-devel.i686 libXxf86vm-devel.i686 giflib-devel.i686 cups-devel.i686 gsm-devel.i686 libv4l-devel.i686 fontpackages-devel ImageMagick-devel.i686 libX11-devel.i686 docbook-utils-pdf libtextcat tex-cm-lgc
yum install alsa-lib-devel audiofile-devel.i686 audiofile-devel cups-devel.i686 cups-devel dbus-devel.i686 dbus-devel fontconfig-devel.i686 fontconfig-devel freetype.i686 freetype-devel.i686 freetype-devel giflib-devel.i686 giflib-devel lcms-devel.i686 lcms-devel libICE-devel.i686 libICE-devel libjpeg-turbo-devel.i686 libjpeg-turbo-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 isdn4k-utils-devel.i686 gsm-devel.i686 samba-winbind libv4l-devel.i686 cups-devel.i686 libtiff-devel.i686 gstreamer-devel.i686 gstreamer-plugins-base-devel.i686 gettext-devel.i686
下載Wine
mkdir wine cd wine wget https://superb-sea2.dl.sourceforge.net/project/wine/Source/wine-1.8.4.tar.bz2 tar -xf wine-1.8.4.tar.bz2
我這裏將wine下載到了/root/wine文件夾內
安裝Wine
這裏使用源碼編譯,根據電腦配置不同,編譯時間也不同
mkdir -p /root/wine/wine64 (我這裏故意寫了個絕對路徑) cd /root/wine/wine64 ../wine-1.8.4/configure --enable-win64 make -j 4 (-j 4根據cpu數量填寫,要是不懂就直接make) cd .. mkdir wine32 cd wine32 ../wine-1.8.4/configure --enable-win32 make -j 4 make install cd ../wine64 make install
至此wine安裝完成,可以直接使用wine,winecfg,winefile命令
如果需要運行Windows軟件的話,需要完善軟件所需的環境。
附:查看CPU方法:
直接使用命令lscpu顯示CPU簡要信息
也可以用cat /proc/cpuinfo
最後更新:2017-06-30 09:32:00