wine32 wine64都装到了 opt中 但是因为不是默认的 请问环境变量如何设置

Wine、Cedega、CrossOver 等配置
zhou380491943
帖子: 62
注册时间: 2015-01-24 19:17
系统: ubuntu kylin 14.04

Re: wine32 wine64都装到了 opt中 但是因为不是默认的 请问环境变量如何设置

#16

帖子 zhou380491943 » 2015-02-05 15:14

谢谢 poloshiao 指点! 我这里已经能用wine了,照网络上的贴子去装dll winetricks 里面选的 因为不知道需要什么 我就尽可能地多选,只是会出现冲突,就是装了donet11后 donet20就会显示冲突,安装faided 请问有资料可以查看关于这些组件的作用吗?我想自己选择性地装些。。谢谢指点!辛苦了!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: wine32 wine64都装到了 opt中 但是因为不是默认的 请问环境变量如何设置

#17

帖子 poloshiao » 2015-02-05 22:31

我这里已经能用wine了
1. 並不是所有的 exe 程式 都可以獲得 wine 的完全支援
支援情況 參考
https://appdb.winehq.org/
當你在 wine 裡執行 exe 程式以前 先了解一下 有個心理準備
照网络上的贴子去装dll winetricks 里面选的 因为不知道需要什么 我就尽可能地多选
2. 不需要把你的系統弄成百科全書
需要時再安裝就可以了
當然 當成研究 不在此限
有资料可以查看关于这些组件的作用吗?
3. 對於 wine 新手 這裡有很好的入門引導
http://www.tuxarena.com/static/tut_wine_guide.php
3-1. 在 Ubuntu 執行 Wine 請參考
https://help.ubuntu.com/community/Wine

4. 推薦的套件
http://wiki.winehq.org/Recommended_Packages
To build Wine, you may need to install a bunch of supporting libraries.
Building Wine on 32bit
http://wiki.winehq.org/Recommended_Packages
Building Wine on 64bit
http://wiki.winehq.org/WineOn64bit

5. 這裡有很豐富的 wine 參考文章
http://wiki.winehq.org/

6. 這裡是 wine 論壇
https://forum.winehq.org/
zhou380491943
帖子: 62
注册时间: 2015-01-24 19:17
系统: ubuntu kylin 14.04

Re: wine32 wine64都装到了 opt中 但是因为不是默认的 请问环境变量如何设置

#18

帖子 zhou380491943 » 2015-02-06 23:07

谢谢大神 poloshiao 答疑解惑,对于在64位ubuntu上安装wine32(http://wiki.winehq.org/WineOn64bit) 以及安装wow64的wine(http://wiki.winehq.org/BuildingBiarchWineOnUbuntu ) ,其所用到的方法都是在lxc中 或者 chroot中编译,还是需要在exit chroot 还有 shutdown lxc 种进行最后的 make install 但是这里就有个使用方面的问题,确切地说还是老问题:虽然 chroot 或者lxc 中的home目录是和我的实际目录绑定在一起的,也就是说在32位的箱子里 借助32位的库及系统完成了编译,那么这里有一个运行的问题,我在64位下如果运行32位的wine 那么它如果调用到一些32位的动态库的话,是否就得到 32位的虚拟箱设置的根目录中找了,不是说虚拟的东西要隔离吗, 那么 host下运行程序能够成功调用吗?

谢谢! 我想wine1.6 QQ玩下?
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: wine32 wine64都装到了 opt中 但是因为不是默认的 请问环境变量如何设置

#19

帖子 poloshiao » 2015-02-07 6:13

我在64位下如果运行32位的wine 那么它如果调用到一些32位的动态库的话,是否就得到 32位的虚拟箱设置的根目录中找了
如果你是剛接觸 wine
建議
在 32 bit Ubuntu 安裝 wine
在 64 bit Ubuntu 安裝 wine
然後 比對看看
記得 Ubuntu 一定要是同一個版本
目的 要弄清楚 64 bit wine 到底是獨立的 wine 還是 基於 32 bit wine 在 背景執行

額外補充
1. 套件相依 是 Debian / Ubuntu 套件管理 很重要的觀念 影響安裝/移除/系統穩定否
詳細參閱 (使用 dependent 或 dependency 或 dependencies 搜尋)
https://help.ubuntu.com/community/AptGet/Howto
https://help.ubuntu.com/community/Insta ... pendencies
https://wiki.debian.org/Multiarch/HOWTO
https://wiki.debian.org/Multiarch/
https://wiki.debian.org/Multiarch/CrossDependencies
2. 套件 A 相依於 套件 B
套件 B 相依於 套件 C
則稱 套件 A 遞迴相依於 套件 C
...可以好幾層遞迴相依關係
這個 遞迴相依 的結構 架構了 整個 Debian / Ubuntu 的作業系統
安裝一個套件 會檢查該套件所有的遞迴相依套件 還沒安裝的 同時安裝
移除一個套件 會檢查所有遞迴相依於該套件的其它套件 可能會同時移除
2-1. apt-rdepends 是一個操控 遞迴相依 及 逆向遞迴相依 的有力工具
http://manpages.ubuntu.com/manpages/luc ... nds.8.html
http://learn.linksprite.com/pcduino/lin ... or-debian/
https://www.zotero.org/groups/vubuntubo ... y/7VSHN28P
http://www.reddit.com/r/linux/comments/ ... on_gnutls/
希望 這個工具 更能讓你分析 32 / 64 bit 的 wine 之間套件的遞迴相依關係
特別是 64 bit wine 到底是獨立的 wine 還是 遞迴相依於 32 bit wine
回复