After upgrading Ubuntu to 9.10,wine就变得怪怪的,安装时只能安装软件包管理器的wine 1.2,却无法安装主要的wine,从软件中心安装也会出现依赖性错误,只装1.2的话,运行部分程序又会出错,最后只好自己手动编译wine了。
在ubuntu软件中心出现的错误:
在Synaptic出现的错误
【下载source code】
至http://sourceforge.net/projects/wine/files/Source/下载原始码,目前最新为1.1.33
下载完毕后,直接右键解压缩
【编译/安装 for 32bit wine】
●前置作业
wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh install-wine-deps.sh
这是安装编译32位wine所需的环境套件
●编译/安装
./配置
make depend
make
sudo make install
其中make大概要半个小时左右
●运行
wine "檔案名稱",例如:wine notepad
●移除
sudo make uninstall wine
【64位Wine的编译/安装】
●编译/安装
./配置 –enable-win64
make depend
make
sudo make install
make同样会花很长时间
●运行/移除
同32位说明
虽然最后我的问题还是没有解决,但还是把花了一个早上研究的结果记录一下。另外要说明的是,如果安装64位的Wine,将只能执行64位的Windows程序,如果执行32位的程序会出现错误信息。
【相關連結】
- WineOn64bit – The Official Wine Wiki
- Wine64 – The Official Wine Wiki
- WineHQ








留下回复