Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I need both running on one computer

share|improve this question
    
What do you mean by "better"? –  Thorbjørn Ravn Andersen Dec 12 '11 at 7:37
1  
This question appears to be abandoned, if you are experiencing a similar issue please ask a new question with details pertaining to your problem. If you feel this question is not abandoned, please flag the question explaining that. :) –  Ringtail Feb 28 '12 at 3:18
    
@LuisAlvarado A question with upvoted answers should not have been closed as too localized based on the idea that it's "abandoned." I can see an argument for closing this as not constructive (though its answers, citing objective facts and presenting clearly identifiable advantages and disadvantages to each way, have redeemed it), but not too localized. This should probably be reopened. –  Eliah Kagan Apr 13 '13 at 8:41
add comment

6 Answers

Well, "it depends".

Which do you see yourself spending more time in? That should probably be your primary OS.

Keep in mind that device support for VMs is still a bit lacking, so for example it's complicated to sync your iPhone with Windows in a VM on Ubuntu, so that'll also factor into your decision.

There is no right answer, only which works for you.

share|improve this answer
3  
If you install the proprietary VirtualBox package, you get great USB support for guest VMs. –  Nathan Osman Jul 30 '10 at 17:17
1  
I develop on Ubuntu, yet work oriented communication which happens all day still requires Office. –  aviah Jul 30 '10 at 17:22
    
@aviah Have you given Open Office (openoffice.org) a try? It is a free and open source alternative to Microsoft Office. It can work with Microsoft Office formats too. –  User Jul 30 '10 at 19:51
    
If you depend on Windows just for Office, I suggest to use Windows inside a VM. But you have another options, like run OpenOffice or run MS Office in Wine. –  Rodrigo Carvalho Aug 1 '10 at 12:52
    
If you need virtual machine rollback you may want to have your primary environment as a vm. –  Thorbjørn Ravn Andersen Dec 12 '11 at 7:38
add comment

I develop on Ubuntu, yet work oriented communication which happens all day still requires Office.

It depends:

  • virtualization takes much of the pain out of O/S upgrades and maintenance; I'd virtualize the environment that changes most rapidly
  • virtualizing your development environment allows you to back it up and restore it more easily
  • but, depending on how heavy-weight your software stack is, the performance hit from virtualization may be unacceptable

Assuming sufficient disk space, you could run Ubuntu and Windows instances under an Ubuntu host.

share|improve this answer
add comment

If you only need Windows for Office, you should probably look at Crossover. It's wine polished, with some tricks and licensed bits (like fonts) to run some applications. It's way cheaper than a windows license and the folks that sell it are the main funders of Wine.

Depending on the version of Office that you need and the exact programs (Word, Excel and Outlook are usually much more polished than Frontpage) it could be a better solution than a VM.

share|improve this answer
add comment

I use VMware Workstation (currently using version 7.1) on Ubuntu to run both Windows 7 and Windows XP guest virtual machines. I am primarily running Linux applications so I find that it works quite well, but I've never run VMware with a Windows host OS so I can't really compare.

In cases where I need to run just one particular application I really like the Unity mode of VMware Workstation (which hides the guest desktop and displays open guest windows directly on the host desktop). It is my understanding that Unity works with either a Linux or Windows guest OS.

When running something like Microsoft Office on a Windows guest virtual machine, I recommend making sure that the host computer has a enough RAM available to run both the host and guest comfortably.

share|improve this answer
add comment

I develop on Ubuntu, yet work oriented communication which happens all day still requires Office.

Then I would say Ubuntu as host. Especially if:

  • you are using heavy tools like app servers and Eclipse
  • you are compiling C/C++, or a lot of Java.
  • what you are developing has networking features
share|improve this answer
add comment

I've been running Ubuntu as my host for a year now. Running Microsoft world in VM's. Only issues are limited 3D support in the guests, but that seems to be an issue with my video card and drivers.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.