How to open an application with .exe extension in Unix (Mac OS 8,9,X,GNU/Linux etc)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Windows 7 / 8.1, Fedora 21, OSX 10.10
Posts: 26
Rep:
How to open an application with .exe extension in Unix (Mac OS 8,9,X,GNU/Linux etc)
Hello everyone, is it possible to open an application ended with .exe in any Unix OS (Either by GUI or CLI) without using any emulators like Wine or Virtual PC that sort.
Futhermore, I am wondering. I heard some people (And web pages) says Unix OS generally do not need to defrag Hard Disk Drive but today I heard from my IT teachers giving our class a case study why a computer system slows down in a 80GB HDD with a user uses for schoolwork and likes to play a lot of games (And ended up getting lack of HDD space which makes this user always install and uninstall games.It never mentioned about the Operating System stuffs. This is not a main problem to this case study.) where they seemed wanted a answer is: Need to defrag HDD and check for registry errors.
Of course I asked about so does other OS needed to defrag. They say yes, but differently. (We as a class/school uses Windows Vista. The offical reason given by the school was because they want to unify all the same batch students, it is not fair for 1 uses XP, the other uses Vista etc. Futhermore, they wont want to teach an "out-dated" system , that makes things learnt year for 3 years which is "obsolete",yes- XP will be phased out by corrupted M$ sooner or later. Apple laptops are exclusively for students in other courses that do with Graphics, Sound and Video primarily and no one in school uses other Unix including Linux, probably there is a lack of software support like Adobe CS3 Web Standard. Open-source alternative generally works well basic, but not advancely. I did test a M$ Office 2003 installed with Sun ODF plugin for M$ Office at home to save a macro-enabled Excel into ODF format which resulted the M$ Office 2003 giving a image only.)
Hence, everyone can see, the answer is just short and "not very satisfactory" since no one uses it in my class. I just want to know an answer whether is exe application runable in Unix without emulators and if Unix needs to be defragmented or not. (Rarely means yes, but very rare. No means not at all. No such application/tool exist in the first place.)
I would recommend not mixing several questions into one thread--especially when the title is only one question.
.exe is the typical extension for a Windows executable. That will not run on any other OS without help. (nor will a Linux or Unix executable run on Windows.)
I have never defragmented a Linux system--I would not even need to know HOW to.
Quote:
Futhermore, they wont want to teach an "out-dated" system
An ".exe" is designed to be used in Windows and probably should run there. The Wine system (http://www.winehq.org) is very, very good for what it does, and virtual-machine software works well enough ... but Windows machines are also quite cheap and small.
"Fragmentation" is most-commonly an artifact of earlier file systems although any filesystem can become fragmented, especially when it becomes "nearly full." (When there's not many choices available as to where to put things, any situation can get unmanageable.)
I would encourage you to research this sort of thing on the Internet: don't rely upon hearsay. You do need to use discretion ("don't be a you-know") in a classroom because any teacher necessarily has to oversimplify things a lot. But you can learn just as much as you care to with just a few good clicks.
Distribution: Windows 7 / 8.1, Fedora 21, OSX 10.10
Posts: 26
Original Poster
Rep:
Quote:
Originally Posted by pixellany
I would recommend not mixing several questions into one thread--especially when the title is only one question.
.exe is the typical extension for a Windows executable. That will not run on any other OS without help. (nor will a Linux or Unix executable run on Windows.)
I have never defragmented a Linux system--I would not even need to know HOW to.
Then why are they using Windows?...
Ok- There are answers that I cannot answer. Personally, I prefer XP to Vista. Using Linux was said that there is no software like Adobe CS3 Web Standard and they dun like the alternatives. (I know that some alternatives are nice, like firefox, openoffice, but but esp. openoffice, they need to improve on 1) Language issues (Esp. Mac, or NeoOffice is better.) 2) Arrangement issues. That is : 1 2 3
1 2 3
See the above stuffs. If I wrote anything like this in Writer, it is gonna to mess up in M$ Office 2003 and 2007 or any other version. If I do this on Word (M$ Office) and save in ODF format using Sun ODF plugin, sorry, the Writer will also have this issue like this: 1 2 3
1 2 3
especially when there are foregin characters like Chinese.
3) Impress and Calc, I think they can be improved. Some net report cited that they are in B/C grade alternative compared to Writer which is A graded software.
Distribution: Windows 7 / 8.1, Fedora 21, OSX 10.10
Posts: 26
Original Poster
Rep:
Quote:
Originally Posted by sundialsvcs
An ".exe" is designed to be used in Windows and probably should run there. The Wine system (http://www.winehq.org) is very, very good for what it does, and virtual-machine software works well enough ... but Windows machines are also quite cheap and small.
"Fragmentation" is most-commonly an artifact of earlier file systems although any filesystem can become fragmented, especially when it becomes "nearly full." (When there's not many choices available as to where to put things, any situation can get unmanageable.)
I would encourage you to research this sort of thing on the Internet: don't rely upon hearsay. You do need to use discretion ("don't be a you-know") in a classroom because any teacher necessarily has to oversimplify things a lot. But you can learn just as much as you care to with just a few good clicks.
It is understandable that teacher need to over-simplify as time are limited, and this is OUTSIDE the syallbus.
I also know that Wine can run .exe but not all. I just want to see if there are such option or not, but in these response, it seemed no.
The point is that Ms executable files and Linux/Unix executable files have different internal structures, so they will not run on each others OSes natively.
However, there are several Virtual Memory and emulator pkgs eg VMWare, Xen, Wine etc that will allow them to run in a 'faked' environment.
You can however read the contents with Hex editor eg 'od' on Linux.
Note that on Linux, executables do not have the '.exe' extension, so the find prog is just called 'find' not 'find.exe'.
Re docs, you'll find that even different versions of MS Office products eg Word can have problems tranferring dics between them
OO Writer (latest) does a pretty good job in general.
Fragmentation: any disk format will fragment if sufficiently full and heavily used (ie data is changing, not just being read).
However, on avg, particularly on home systems, MS will need fragmenting regularly for best performance, Linux will not.
You should try some distros for yourself at home, eg see distrowatch.com. They are (nearly all) free.
Its also true that teachers often have to simplify/summarize because they don't have time to deal with all the exceptions, so take their generic statements as guidelines, not absolute truths.
oh that & linux isn't dependent on the GUI nor a registry - the closest u'll find to a registry is gnomes gconf program however no wrong setting will bring down the system. ie: linux uses txt/.conf files for the settings which are independent of each others and application.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.