linux wine 安装下可以用wine运行龙之谷么

请问下,linux能不能刷进arm架构然后通过wine运行e_linux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:169,904贴子:
请问下,linux能不能刷进arm架构然后通过wine运行e收藏
本人小白一枚
上海linux培训,网络工程与linux集群架构相结合,培养云移时代高级网络工程师!达内上海linux培训,红帽rhca认证+网络工程国际通行证,名企内部推荐就业!
想法很美好。
想法很美好
有人在做了啊。。。wine for andriod
能够运行ARM的win程序。
想到了安卓X86这货。
WINE Is Not an Emulator.wine不是一个模拟器,只是一个Windows API在Linux等系统下的实现。所以x86/x64架构的程序肯定不能直接通过wine在arm下运行,你需要QEMU(不过性能嘛...)
何必呢,瞎折腾。
arm的u太弱了
有手机的叉P虚拟机的。。。以前用过。
甲骨文linux课程,高新汇聚rhca资深讲师8对1辅导,linux课时长,认证费用低,过关率高.甲骨文linux培训,将网络工程与linux系统运维相结合,专门培养高端linux复合型人才!
From Nokia N9
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或2032人阅读
利用winelib编译一个可在linux下运行的程序
只是想既可以使用linux的api,又可以使用windows的api
#include &unistd.h&
#include &windows.h&
#include &stdio.h&
#include &stdlib.h&
int main(int argc, char* argv[])
printf(&long %d\n&, sizeof(long));
system(&lspci&);
char bufr[256];
gethostname(bufr, sizeof(bufr));
strcat(bufr, & says, 'Howdy World!'&);
MessageBox(NULL, bufr, &Junk&, MB_OK);
return(0);
在64位机器上编译
winegcc -m32 -o &junk junk.c
linux-b460:/home/winelib # ls
junk.c &junk.exe &junk.exe.so
wine junk.exe.so
linux-b460:/home//winelib # wine junk.exe.so&
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:06.0 PCI bridge: Intel Corporation Core Processor Secondary PCI Express Root Port (rev 18)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 05)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 05)
00:1c.6 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 (rev 05)
00:1c.7 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 8 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation 3400 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 05)
01:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 04)
05:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
06:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
07:05.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 10)
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:systray:initialize_systray Could not create tray window
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
可以看到system是linux的api
messagebox是win的api,但是没有在x环境下所以报错
gcc版本是4.5,在4.7上编不过
去掉-m32也编不过,也就是还只能生成32位的程序,对我用处不大,仅记录之
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:184261次
积分:3043
积分:3043
排名:第9929名
原创:115篇
转载:27篇
评论:54条
(2)(1)(1)(1)(1)(3)(3)(2)(5)(2)(1)(1)(6)(8)(1)(1)(1)(2)(1)(1)(1)(2)(1)(1)(1)(3)(6)(1)(3)(1)(4)(5)(7)(2)(3)(2)(2)(1)(4)(6)(2)(2)(1)(2)(3)(2)(4)(1)(1)(2)(5)(2)(2)(3)(10)(1)(1)502 Bad Gateway
502 Bad Gateway
nginx/1.4.6 (Ubuntu)安装wine,教你如何能在Linux上跑exe程序
在Linux下安装wine时出现了不少问题,下面我们来看一下整个的安装流程。
进入wine解压后的文件目录下,执行./configure
进行编译。
结果报错提示:flex too
看来是flex的版本过低了,那就去装一个新版本。
到这里下载flex 2.5.33
ftp://210.45.78.55/pub/yum/flex-2.5.33-9.fc7.i386.rpm解压rpm -ivh flex-2.5.33-9.fc7.i386.rpm
进入flex解压后的目录
,编译安装。 ./configure& make& make
装完之后再去wine目录下./configure
编译,结果显示成功。
继续下一步进行make
,报错如下:
po/ar.po:1253:
关键字“msgctxt”未知
po/ar.po:1253:8: parse error
po/ar.po:2008:
关键字“msgctxt”未知
po/ar.po:2008:8: parse error
po/ar.po:2070:
关键字“msgctxt”未知
po/ar.po:2070:8: parse error
po/ar.po:2175:
关键字“msgctxt”未知
错误太多,中止
make: *** [po/ar.mo]
[root@localhost wine-1.3.32]#
估计是缺依赖,那就加个epel源。
安装epel源:
而且安装epel很简单,步骤如下:
(1)、查看epel简介:https://fedoraproject.org/wiki/EPEL/zh-cn&,看它的主要目的是里面有rpm包的下载地址;
(2)、下载epel的rpm包:wget
http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
这个地址经常变动,并且注意你的linux os
release版本,选择相应的进行下载安装;
(3)、安装epel:rpm -ivh
epel-release-5-4.noarch.rpm
(4)、导入key,这一步可以自己手动,也可以不做,在你用了epel的源下载了某个软件之后,yum会提示你,有一个更快更好的源,它的key要不要导入进去,选择yes就可以了。你手动导入的话也可以,执行rpm -import
/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
(5)、设置epel源的优先级,很多人可能会担心装了epel是不是会损坏之前的官方源,epel确实很强大,epel安装完之后只是在/etc/yum.repos.d/生成了两个文件,一个是epel.repo,一个是epel-testing.repo,不会替换掉原本的Centos0-Base-repo,所以不必担心。
修改epel.repo文件,在[epel-debuginfo]的上一行添加“priority=11&”,这样的话,yum先去官方源查找,官方源没有再去epel的源找。
这样epel就配置好了,让我们回归wine的安装。
重新配置epel之后,我们就可以不用
./configure&
make& make install
这种方法安装了。
yum &y install wine
就OK了!!
~~圆满结束~~, 重启之后就能在Linux上运行exe程序了。
若问题仍然没有解决,请留言...
PS:如果本教程对您的问题有帮助,那就转发吧!~~~~
&-- by 忍者
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。在 Linux 上玩游戏还用 wine?你 OUT 了!_Linux新闻_Linux公社-Linux系统门户网站
你好,游客
在 Linux 上玩游戏还用 wine?你 OUT 了!
来源:geekfan.net&
作者:Linux
前两个月里Steam得到了媒体广泛的关注, 这不是因为Steam上又发售了什么新的大作,而是因为它正在扩展对其他不同操作系统的支持。如果你还没听说过的话,那么Steam官方已经正式宣布了对 Linux的支持,而且已经对Linux上的beta版客户端做了持续的改进工作。看样子离稳定版的客户端已经不远了,所以剩下要做的就是将游戏移植到 Linux之上了。
  现在这么棒的游戏平台已经对我们挚爱的企鹅张开了怀抱,那么还有什么理由不去顺应这股潮流呢?接下来我们就谈谈玩家们应该切换到Steam平台的几大理由。
  首先,我将以一个显而易见的理由作为开场,尽管这听起来有些令人惊讶&&Steam平台上的游戏性能表现将非常好,这和通过Wine来玩的游戏相比速度要快很多。因为Steam平台上的游戏将是Linux下的原生程序,而不是通过一个所谓的Windows兼容层来玩。大家都知道游戏中最重要的一个因素就是性能表现,所以千万不要小看这一点。
  此外,Linux上通过Steam来玩的游戏甚至比Windows上同样的游戏跑的速度还要快。对于同样的游戏,在相同硬件配置的条件下Linux上的性能更好。我打赌没人会预料到有这种结果,因为我自己也没想到。
  每当你买了一个游戏,你没法保证这个游戏能通过Wine在Linux上正常运行。有一个专门的数据库记录了Wine所支持和兼容的应用程序以及游 戏,但很可能它们并不会如你所愿的完美运行。有了Steam就不同了,所有Linux平台上支持的游戏都确保能够完美运行,不会再有那些兼容性问题了。
  嗯,唯一的缺点就是目前Steam上支持Linux平台的游戏数量相对来说还比较少。我相信这个数字会随着时间的推移极大的提高。
Steam的优势
  切换到Steam上你将获得该平台上的所有优势。这包括常常会有的折扣价(尤其是在游戏预售期),所有操作完全在线搞定,不会再有任何的物理媒介介入。自动更新Steam客户端以及游戏等等优点。
  举个例子,如果你重装了系统,只需打开Steam它就会自动下载并安装你之前购买过的老游戏,你只需要坐下来放松等就好了。在Windows和 Mac OS X上,Steam的用户体验就备受称赞,现在Linux用户也可以享受这些便利了,Steam绝对是你购买游戏和体验游戏的天堂地。
让Linux下的游戏得到更多的关注
  如果Linux下的游戏玩家们都转向Steam平台的话,那么你们就是在发表一个声明:我们需要更多的Linux下的原生游戏。如果Steam对 Linux的大力支持都无法唤起你的游戏细胞,那我的确会感到惊讶。作为Linux社区的一份子,我们需要对这样的项目心存感激。转到Steam平台不仅 会让Steam的制作厂商(著名的Valve公司,代表作品:半条命、反恐精英、传送门等)觉得这一切努力都是值得的,而且也展示出Linux其实完全有 能力成为一个出色的游戏平台&&过去人们只是没有投入足够的时间和精力来取得一些突破进展。
  如果我们可以向世界展示出Linux用户也是热爱游戏的玩家,那么对于大型的游戏制作公司来说,支持Linux平台就能够获利,那么也许他们就会更加愿意在Linux平台投入研发力量。我们就能有更多的游戏可玩了,这难道不好吗?
  对于那些心存疑虑的人,我表示完全理解。因为如果这时转向Linux下的Steam平台,那么很可能你最爱的游戏还没有得到支持。但是,请给它一些 时间并经常查看一下它所支持的游戏。最终,你最喜欢的那些游戏以及今后你会想玩的那些新作应该都会得到Linux的原生支持。那么,你最希望在Linux 下玩到哪些游戏呢?请在评论栏中为大家分享一下吧。
相关资讯 & & &
& (昨 09:47)
& (06月27日)
& (09/22/:04)
& (08月08日)
& (12/09/:33)
& (09/21/:22)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
匿名 发表于 地基没搞好就想建楼?把显卡驱动搞定再想游戏吧。}

我要回帖

更多关于 wine linux 64位下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信