[SOLVED] bes place to put windows executeables in Linux (Ubuntu) file structure
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
bes place to put windows executeables in Linux (Ubuntu) file structure
Hello
I would like to run a windows file; multisim on my Linux box. I have WINE installed on my ubuntu box. Is there an ideal place to install the .exe and all the .dll and config files within the ubuntu file structure, or should I just make a directory any old place and put the program there?
Where are most executeable files installed in Linux?
SDG
Last edited by sdgengineer; 11-05-2018 at 06:27 PM.
The short snarky answer is, where the wine docs tell you to. It's been a long time since I've used wine, but, as I recall, within wine there is a mock-up of the Windows file structure. That's where they would go.
It's been a long time since I've used wine, but, as I recall, within wine there is a mock-up of the Windows file structure. That's where they would go.
completetly correct.
you can also install window installer things the windows way with wine, and that's where they go.
I would like to run a windows file; multisim on my Linux box. I have WINE installed on my ubuntu box. Is there an ideal place to install the .exe and all the .dll and config files within the ubuntu file structure, or should I just make a directory any old place and put the program there?
Where are most executeable files installed in Linux?
SDG
How about placing these things under /opt?
It is a self containing program and it is not intended to run under GNU, but under Wine.
I would say this description fit's well for something that should go into /opt in the file hiarchy.
Personally I have a 10gb partition for /opt. Not much is used though, but I expect it to be an important location. Some things are already there and can easily be shared between distroes. Not sure about what I will do with my Windows XP and Windows 7 virtual machine. I would also put those in /opt, but they are too big. I would need to increase the size of my /opt which would be difficult to justify as /opt is not something I use a whole lot.
I think perhaps I will drop my virtual box images under /mnt instead. It doesn't feel quite right, as /opt would be better, but for now it will have to be the solution.
Wine is designed to work per user, so I reflect that in where I locate any Windows .exe's - they go somewhere under my home folder. If it's a Windows installer, Wine will direct the actual program to be in an appropriate folder also under your home folder.
In general on Linux desktops I would say don't put programs outside your home folder manually. Let package managers, install scripts, make install, and so on put their programs in the appropriate folder.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.