公告:服务器迁移已顺利完成! 网址全面启用 https

服务器2号 服务器3号 服务器4号 服务器5号

申请VIP无广告,支付宝,微信,USDT!
在线客服请尝试以下不同链接如果进不了的话在线客服(1) (2) (3) (4) (5) (6)
(7) (8) (9) 实时开通

查看完整版本: 【求助】Linux中启用EXE文件

jiangyizhi 2011-6-18 10:55

【求助】Linux中启用EXE文件

各位好,有个问题请教下大家,本人安装了 linux ubuntu/windows7的双系统,在 ubuntu中运行 windows下的exe文件,会出现权限不够的问题,请问如何在ubuntu下修改exe的可读写权限,这个问题困扰很久了,如何可以运行 exe的话,基本上可以和windows say byebye了。

cafe0726 2011-6-18 11:10

这个问题我也想知道,期待高人的指点

saintalbinog 2011-6-18 11:12

你搜搜一个叫wine的软件
先在linux下安装这个软件
然后用它就可以运行EXE了

zhouhaorui57 2011-6-18 12:14

你搜搜一个叫wine的软件
先在linux下安装这个软件
然后用它就可以运行EXE了

xcdx136 2011-6-18 12:29

linux是不能运行exe程序的,需要用到WINE。
而且你装的双系统,完全没必要折腾,因为ubuntu现在就是一坨屎。
如果你喜欢尝鲜,可以试试REACTOS ,这玩意很神器:stfu

ultraly2010 2011-6-18 12:51

ubuntu是可以运行一部分windows 应用的,但是需要安装一个程序,好像是wine。

三更之饮茶 2011-6-18 13:40

用wine就可以打开EXE文件,不过不是什么EXE都能运行在Linux上的,还是找源代码自己编译的好,既然用Linux了,就要遵守人家的规则。

cctv01 2011-6-18 14:08

linux下不能执行.exe程序,只有windows程序才有。

openout110 2011-6-18 22:21

不能执行exe文件,xtc的!wine这个软件可以转成ubuntu识别的程序,担不是所有的exe都可以,say goodbye windows要失去挺多的

tingyu458 2011-6-18 22:39

额,这个linux下用exe还真没有碰到过,不过前面的同志说的那个软件挺稀奇,改天试试。

zhj2032000 2011-6-19 10:40

用wine在root用户下试试,我用wine运行exe文件没碰到过这个问题。不过运行效率有点低啊

woshisinagawa 2011-6-19 11:21

linux只能允许同种编译器编译出来的可执行文件,要运行其他os下的软件,你需要辅助软件

yellowyellowyel 2011-6-19 11:22

现在有一个小众系统,veket,应该是linux的一个变种吧。安装很方便,软件也很丰富,基本可以取代windows了。

sycsycsyc378 2011-6-19 13:09

用wine封装..不过效果肯定不如win下....

china61127 2011-6-19 13:31

不太懂 很感谢 大家 我了解一下 学习了 谢谢了

woshisizhuzhu1 2011-6-19 16:04

这个难度不小啊,是不是用了wine软件啊,话说很多软件wine支持都不彻底,至于说的权限不够倒是没见过。你可以上张图吗

w568988 2011-6-19 16:39

方法就是注销后到root下面修改权限,不过这个方法不太好。使用命令行的方式不错。

查看文件权限的命令:

在终端输入:

ls -l xxx.xxx (xxx.xxx是文件名)

那么就会出现相类似的信息,主要都是这些:

-rw-rw-r--  

一共有10位数

其中: 最前面那个 - 代表的是类型

中间那三个 rw- 代表的是所有者(user)

然后那三个 rw- 代表的是组群(group)

最后那三个 r-- 代表的是其他人(other)



然后我再解释一下后面那9位数:

r 表示文件可以被读(read)

w 表示文件可以被写(write)

x 表示文件可以被执行(如果它是程序的话)

- 表示相应的权限还没有被授予



现在该说说修改文件权限了



在终端输入:

chmod o+w xxx.xxx

表示给其他人授予写xxx.xxx这个文件的权限



chmod go-rw xxx.xxx

表示删除xxx.xxx中组群和其他人的读和写的权限



其中:

u 代表所有者(user)

g 代表所有者所在的组群(group)

o 代表其他人,但不是u和g (other)

a 代表全部的人,也就是包括u,g和o



r 表示文件可以被读(read)

w 表示文件可以被写(write)

x 表示文件可以被执行(如果它是程序的话)



其中:rwx也可以用数字来代替

r ------------4

w -----------2

x ------------1

- ------------0



行动:

+ 表示添加权限

- 表示删除权限

= 表示使之成为唯一的权限



当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:

-rw------- (600) 只有所有者才有读和写的权限

-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx------ (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw- (666) 每个人都有读写的权限

-rwxrwxrwx (777) 每个人都有读写和执行的权限

softds 2011-6-19 21:57

linux 下用wine才能运行exe 这和linux内核机制有关系的

getmoney065 2011-6-19 22:52

如果仅仅是权限问题,你需要输入指令。chmod -R 777 文件夹的名字 (注意空格和大小写)
同时,如果你用非ROOT登陆的话,再次输入指令 chown -R 用户名:工作组 文件夹名字 (注意空格和大小写)

ponysex 2011-6-20 14:02

需要使用WNE模拟WINDOWS的环境才行,要不就没办法了,现在好像不用编译,直接运行就可以了
页: [1] 2
查看完整版本: 【求助】Linux中启用EXE文件