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的环境才行,要不就没办法了,现在好像不用编译,直接运行就可以了