centos7 編譯安裝wine32和64

2021-10-17 19:13:56 字數 2939 閱讀 5399

wine32只能執行32位.exe應用程式,wine64只能執行64位.exe應用程式,否則會提示exe檔案無效

安裝依賴前執行:

yum groups mark install "development tools"

yum groups mark convert "development tools"

yum groupinstall "development tools"

安裝依賴

yum groupinstall 'development tools' -y

yum install libx11-devel freetype-devel zlib-devel libxcb-devel -y

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

wget 

xz -d wine-6.0.tar.xz

tar -xf wine-6.0.tar.xz

cd wine-6.0.tar.xz

#建立wine32 和 wine64 資料夾

mkdir wine32 wine 64

# 按裝32位

cd wine32 && ../configure --enable-win32 && make && make install

#安裝64位

cd wine64 && ../configure --enable-win64 && make && make install

安裝過程比較慢,耐心等待即可

centos7編譯安裝gcc

centos7 的yum 只能將 gcc公升級到 4.9 的版本 但是從gcc官網看 已經到 7.2 的版本了,因為想自己編譯乙個最新版的linux核心,所以對gcc要求有點高,於是自己動手編譯gcc。gcc v 檢視原來的版本 直接來乾貨 1 需要明白的 2 明白.configure 後面的引數配...

centos7 編譯安裝memcached

安裝memcached之前首先需要安裝libevent,我這裡用的版本是 首先將這兩個安裝檔案上傳至linux伺服器,在解壓安裝之前最好先檢查一下是否已安裝,從libevent開始 rpm q libevent發現系統已經安裝了乙個版本的libevent 既然已經安裝了乙個版本的libevent,那...

Centos7 編譯安裝Nginx

nginx版本分開發版和穩定版,生產環境使用穩定版,實驗新功能,新特性可以使用開發版。安裝nginx編譯需要依賴的包 yum install gcc gcc c wget yum install pcre devel zlib devel openssl devel說明 zlib nginx提供gz...