Difference between revisions of "Running windows programs in ubuntu"

From FreekiWiki
Jump to navigation Jump to search
(Updating to newer version)
(minor updates)
Line 6: Line 6:
  
 
This guide is meant only as an introduction, to give you an idea of what you can do. It is up to you to do further research on whatever solutions you feel are right for you. When possible I have included links to relevent webpages. When in doubt USE GOOGLE! (http://google.com)
 
This guide is meant only as an introduction, to give you an idea of what you can do. It is up to you to do further research on whatever solutions you feel are right for you. When possible I have included links to relevent webpages. When in doubt USE GOOGLE! (http://google.com)
Alternatives to windows only software
+
 
 +
===Alternatives to windows only software===
  
 
Many of the common tasks you are used to doing on windows only applications are availble from other open source applications on linux. For example many users are familure with Microsoft Word and the other microsoft office programs, and while this program is not available for Linux, The free OpenOffice program has much of the same features and funtionality as Microsofts office products, including support for files in the microsoft .doc format.
 
Many of the common tasks you are used to doing on windows only applications are availble from other open source applications on linux. For example many users are familure with Microsoft Word and the other microsoft office programs, and while this program is not available for Linux, The free OpenOffice program has much of the same features and funtionality as Microsofts office products, including support for files in the microsoft .doc format.
  
Many user are used to one specific program and are not aware of the alternatives. To help you find alternatives the websites OS-ALT (http://osalt.com) and alternativeto (http://alternativeto.net/) can be a very useful resource. These site allows you to enter the name of the windows (or mac) program you are currently used to, and offers a list of suggested alternatives along with breif descriptions.
+
Many user are used to one specific program and are not aware of the alternatives. To help you find alternatives the websites OS-ALT [http://osalt.com] and alternativeto [http://alternativeto.net/] can be a very useful resource. These site allows you to enter the name of the windows (or mac) program you are currently used to, and offers a list of suggested alternatives along with breif descriptions.
 +
 
 
===WINE===
 
===WINE===
  
Line 20: Line 22:
 
'''Installing wine''': Wine can be installed using the Add/Remove item under the ubuntu Applications menu. Ubuntu includes the stable version of wine in its repositories. This version was released October 2008. The wine project releases new development (testing) versions of wine about once every 2 weeks. These versions may or may not include support for new programs, features or bug fixes. We recommend using the latest version of wine to get the best support for all your programs.
 
'''Installing wine''': Wine can be installed using the Add/Remove item under the ubuntu Applications menu. Ubuntu includes the stable version of wine in its repositories. This version was released October 2008. The wine project releases new development (testing) versions of wine about once every 2 weeks. These versions may or may not include support for new programs, features or bug fixes. We recommend using the latest version of wine to get the best support for all your programs.
  
Instructions for installing the latest version of wine can be found online at: http://winehq.org/download/deb
+
Instructions for installing the latest version of wine can be found online at: [http://winehq.org/download/deb]
  
  
Line 28: Line 30:
 
'''Wine Application Database''': You can check to see if a specific game or program will work on wine by visiting the wine application database . If the program has already been tested by someone it should contain a page with information on how well the game runs and any notes or instructions for getting the game running properly on Linux.
 
'''Wine Application Database''': You can check to see if a specific game or program will work on wine by visiting the wine application database . If the program has already been tested by someone it should contain a page with information on how well the game runs and any notes or instructions for getting the game running properly on Linux.
  
http://appdb.winehq.org/
+
[http://appdb.winehq.org/]
  
 
'''
 
'''
Line 38: Line 40:
 
'''Play On Linux''' is a piece of sofware which allows you to easily install and use numerous games and other software designed to run with Microsoft's Windows. Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings an accessible and efficient solution to this problem, cost-free.
 
'''Play On Linux''' is a piece of sofware which allows you to easily install and use numerous games and other software designed to run with Microsoft's Windows. Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings an accessible and efficient solution to this problem, cost-free.
  
http://www.playonlinux.com/
+
[http://www.playonlinux.com/]
  
  
 
'''Crossover Linux/Crossover Games''': The commercial version of wine. Includes an easy to use interface for installation of more common programs such as Microsoft Office, Adobe Photoshop, and various games. Also includes a few other features that aren't in the standard version of wine. Purchasing this version helps support the people who develop wine.
 
'''Crossover Linux/Crossover Games''': The commercial version of wine. Includes an easy to use interface for installation of more common programs such as Microsoft Office, Adobe Photoshop, and various games. Also includes a few other features that aren't in the standard version of wine. Purchasing this version helps support the people who develop wine.
  
http://www.codeweavers.com/
+
[http://www.codeweavers.com/]
  
 
===Virtual Machines===
 
===Virtual Machines===
Line 51: Line 53:
 
Some good virtual machines you can try out are:
 
Some good virtual machines you can try out are:
  
'''VMWare Workstation''' (Commercial software) http://www.vmware.com/products/ws/
+
'''VMWare Workstation''' (Commercial software) [http://www.vmware.com/products/ws/]
  
'''VirtualBox''' (available in ubuntu add/remove programs) http://www.virtualbox.org/
+
'''VirtualBox''' (available in ubuntu add/remove programs) [http://www.virtualbox.org/]
  
  
Line 74: Line 76:
 
1)Open Office Version 3 and better can open  and save docx files. You can use open office to convert the files to standard .doc which is readable in all versions of microsoft office, and open office.
 
1)Open Office Version 3 and better can open  and save docx files. You can use open office to convert the files to standard .doc which is readable in all versions of microsoft office, and open office.
  
2)http://docx-converter.com/ will convert docx files to whatever format you like (probably open office)
+
2)[http://docx-converter.com/] will convert docx files to whatever format you like (probably open office)
  
  
Line 83: Line 85:
 
'''Solution:'''
 
'''Solution:'''
  
Open Office supports saving files in microsoft word format. Simply choose “Save As” under the file menu and select “Microsoft Word 97/2000/XP”. Of couse you really should encourage your friends to switch to open office if possible.
+
Open Office supports saving files in microsoft word format. Simply choose “Save As” under the file menu and select “Microsoft Word 97/2000/XP”. Of course you really should encourage your friends to switch to open office if possible.
  
  
Line 92: Line 94:
 
'''Solutions:'''
 
'''Solutions:'''
  
1) Most windows video and audio formats are supported by linux multimedia applications such as totem (movie player) and VLC. Most distributions have a package called win32codecs (or similar) which installs all the windows codecs for the native linux players. For getting videos embedded in websites to play, you will need to install a mozilla plugin of your preffered media player, which should also be available from your distros package manager.
+
1) Most windows video and audio formats are supported by linux multimedia applications such as totem (movie player) and VLC. Most distributions have a package called win32codecs (or similar) which installs all the windows codecs for the native linux players. For getting videos embedded in websites to play, you will need to install a mozilla plugin of your preferred media player, which should also be available from your distros package manager.
  
 
2)Windows Media player along with internet explorer (see above) is installable using wine. This method works for the VERY few media files that will only work in windows media player.
 
2)Windows Media player along with internet explorer (see above) is installable using wine. This method works for the VERY few media files that will only work in windows media player.
 
 
'''Question:'''
 
 
A Website or video requires Real Player
 
 
'''Solution:'''
 
 
Real player has a native linux version.
 
 
  
 
'''Question:'''
 
'''Question:'''
Line 132: Line 124:
 
'''Solution:'''
 
'''Solution:'''
  
If your issue is not listed or the above solution(s) do not work, or are not adequate for your needs please feel free to contact me (evilgold@freegeek.org) so i can try to help you find out a better solution. Please be as descriptive as possible and keep in mind it may be a while before i am able to respond.
+
If your issue is not listed or the above solution(s) do not work, or are not adequate for your needs please feel free to contact me (evilgold@freegeek.org) so i can try to help you find out a better solution. Please be as descriptive as possible and keep in mind it may be a while before i am able to respond. If you email me be sure to included "Wine Class".

Revision as of 16:20, 15 December 2010

Introduction

This Webpage/printout is intended for new users of the Linux Operating system (More specifically Ubuntu Linux). It is a guide to help those users who are used to running windows programs, and would like to continue to work and play on their computers without any loss of functionality.

This guide will cover the basics of how a (former) windows user can get the same things done in linux that they did in windows. It is NOT a guide to using linux, or a comparison of windows and linux. This guide will simply try to help you (the windows user) do what your used to without having to use a dedicated windows machine, in most cases you wont even need a copy of windows at all.

This guide is meant only as an introduction, to give you an idea of what you can do. It is up to you to do further research on whatever solutions you feel are right for you. When possible I have included links to relevent webpages. When in doubt USE GOOGLE! (http://google.com)

Alternatives to windows only software

Many of the common tasks you are used to doing on windows only applications are availble from other open source applications on linux. For example many users are familure with Microsoft Word and the other microsoft office programs, and while this program is not available for Linux, The free OpenOffice program has much of the same features and funtionality as Microsofts office products, including support for files in the microsoft .doc format.

Many user are used to one specific program and are not aware of the alternatives. To help you find alternatives the websites OS-ALT [1] and alternativeto [2] can be a very useful resource. These site allows you to enter the name of the windows (or mac) program you are currently used to, and offers a list of suggested alternatives along with breif descriptions.

WINE

http://www.winehq.org

What is wine: Wine is a translation layer (a program loader) capable of running Windows applications on Linux and other UNIX compatible operating systems such as Mac OS-X. Windows programs running in Wine act as native programs would, running without the performance or memory usage penalties of an emulator, with a similar look and feel to other applications on your desktop.


Installing wine: Wine can be installed using the Add/Remove item under the ubuntu Applications menu. Ubuntu includes the stable version of wine in its repositories. This version was released October 2008. The wine project releases new development (testing) versions of wine about once every 2 weeks. These versions may or may not include support for new programs, features or bug fixes. We recommend using the latest version of wine to get the best support for all your programs.

Instructions for installing the latest version of wine can be found online at: [3]


Setting up: Wine comes mostly configured any ready to use. But its best to run through the wine configuration too (winecfg) first before running any other windows related programs. The configuration tool allows you to change settings for sound, video, virtual drives, and the level desktop integration. By default wine will come with most of these things already set to good defaults. Some things you will want to specifically check into are the 'Audio' tab, which will automatically configure audio for you, and the 'Drives' tab, which has an autodetect button and is useful to setup links to CD-Rom drives and other locations for wine to easily integrate with.


Wine Application Database: You can check to see if a specific game or program will work on wine by visiting the wine application database . If the program has already been tested by someone it should contain a page with information on how well the game runs and any notes or instructions for getting the game running properly on Linux.

[4]

Installing windows programs:

Once wine is installed and configured running windows programs is as simple as double clicking on the installation or program icon just like you would on windows itself. Most windows programs will create desktop shortcuts once they are installed, and other programs can be access under the wine entry that's in your ubuntu applications menu.


Play On Linux is a piece of sofware which allows you to easily install and use numerous games and other software designed to run with Microsoft's Windows. Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings an accessible and efficient solution to this problem, cost-free.

[5]


Crossover Linux/Crossover Games: The commercial version of wine. Includes an easy to use interface for installation of more common programs such as Microsoft Office, Adobe Photoshop, and various games. Also includes a few other features that aren't in the standard version of wine. Purchasing this version helps support the people who develop wine.

[6]

Virtual Machines

A virtual machine is a full system emulator that allows you to install other operating systems inside of your current one. Essentially it is a computer running inside your computer. The good thing about virtual machines is that they allow you to run an entire operating system, and thus will work with nearly 100% of the software that normally runs on that operating system. The down side is that you will require a licensed copy of windows in order to install it. Virtual Machines also require more system resources to be dedicated to them then simply running a single program in wine. For FreeGeek adopters this means you machine will likely require a memory upgrade in order to run a virtual machine at a usable level.

Some good virtual machines you can try out are:

VMWare Workstation (Commercial software) [7]

VirtualBox (available in ubuntu add/remove programs) [8]


FAQs

Question:

I have a hardware device (such as a printer or wireless card) that says its windows only. Will wine run the driver software to my hardware work?

Solution:

Wine does not work for emulating windows drivers on linux. First check and see if your device really doesnt work with linux, or if its just not supported by the company making it. A good place to start (aside from just plugging it in) is to google the device name + linux or the device name + ubuntu (example: "hp photosmart c4780 ubuntu"). If the hardware isnt supported by your current version of Linux it may be supported sometime in the future so its always a good idea to check back once in a while, Ubuntu release a new version every 6 months, with more hardware supported each time.

Question:

How do I open the new type of microsoft office documents or .docx files in Linux?

Solution:

1)Open Office Version 3 and better can open and save docx files. You can use open office to convert the files to standard .doc which is readable in all versions of microsoft office, and open office.

2)[9] will convert docx files to whatever format you like (probably open office)


Question:

How can I send a document to someone who uses windows but doesn't have open office.

Solution:

Open Office supports saving files in microsoft word format. Simply choose “Save As” under the file menu and select “Microsoft Word 97/2000/XP”. Of course you really should encourage your friends to switch to open office if possible.


Question:

Website or Video requires Windows media player.

Solutions:

1) Most windows video and audio formats are supported by linux multimedia applications such as totem (movie player) and VLC. Most distributions have a package called win32codecs (or similar) which installs all the windows codecs for the native linux players. For getting videos embedded in websites to play, you will need to install a mozilla plugin of your preferred media player, which should also be available from your distros package manager.

2)Windows Media player along with internet explorer (see above) is installable using wine. This method works for the VERY few media files that will only work in windows media player.

Question:

Using a critical application that only supports windows.

Solutions:

1) Using wine you can run many windows only applications, such as photoshop, autocad, and many others (including microsoft office). (see wine section)

2)Many linux applications support interfacing with windows only software, such as microsoft exchange. (see osalt for more information)


Question:

I want to play games!

Solution:

You may be under the impression that linux just doesnt support games, and new games take time to port (or work in wine). This is a common misconception. Most games which are ported to linux are ported either during intital development or very shortly after (2-3 months) (examples: Doom3, Quake4, Prey). More often games are windows only, however many of the latest games actually do RUN on linux using wine. Examples include: StarCraft II, Fallout 3, Elder Scroll's IV, Red Alert 3, World Of WarCraft, The Sims 3, Team Fortress 2, Bioshock, and many many others.


Question:

None of these solutions solve my problem.

Solution:

If your issue is not listed or the above solution(s) do not work, or are not adequate for your needs please feel free to contact me (evilgold@freegeek.org) so i can try to help you find out a better solution. Please be as descriptive as possible and keep in mind it may be a while before i am able to respond. If you email me be sure to included "Wine Class".