2012年1月10日 星期二

ubuntu安装wine 解决Your wine does not have wineprefixcreate installed. 不指定


資料來源:
http://blog.csdn.net/liuzhenwen/article/details/6014008
 

ubuntu安装wine 解决Your wine does not have wineprefixcreate installed. 不指定

分类: linux配置 1857人阅读 评论(0) 收藏 举报
由于wine 1.3使用了winepath代替wineprefixcreate,所以安装ies4linux的时候,会提示wine版本太旧,

wineprefixcreate有误。可以通过修改ies4linux 2.99.0.1/lib的functions.sh、install.sh来简单解决ie6的安装问题。

在install.sh 426行左右

subsection $MSG_CREATING_PREFIX
set_wine_prefix "$BASEDIR/ie1/"
wineprefixcreate &> /dev/null
clean_tmp

改为:

subsection $MSG_CREATING_PREFIX
set_wine_prefix "$BASEDIR/ie1/"
winepath &> /dev/null
clean_tmp

在functions.sh 242行左右

function create_wine_prefix {
if which wineprefixcreate &> /dev/null; then
wineprefixcreate 2>&1 ) | debugPipe
else
error $MSG_ERROR_NO_WINEPREFIXCREATE
fi
}

改为:

function create_wine_prefix {
if which winepath &> /dev/null; then
winepath 2>&1 ) | debugPipe
else
error $MSG_ERROR_NO_WINEPREFIXCREATE
fi
}

保存后重新运行./ies4linux安装即可。
可能会卡住,你到~/bin/里看有没有ie6。
有就运行 ~/bin/ie6。

沒有留言:

張貼留言