Last updated: July 20, 2010
titel ?
Getting Started
1. Introduction
2. Switching to GNU/Linux
3. Getting openSUSE
4. Installation

Day to Day Use
5. Desktop Environment (KDE)
6. Apps for Common Tasks
7. Security and Root
8. Terminal
9. Administrator Settings (YaST)
10. Installing Software
11. Software Repositories
12. MS Windows Interop

Setup
13. Multimedia Codecs
14. Browser Plugins
15. 3D Drivers
16. Wireless

Appendix
A: Help and Docs
B: Games
C. Under the Hood
D. History and Background
E: Getting Involved
GNU Free Documentation License

12. MS Windows Interoperability
The PC world is dominated by Microsoft, and they're not exactly known for making interoperability easy. Despite this, it's possible to interoperate fairly seamlessly in most cases. This chapter addresses the most common issues.

12.1 Office Documents
OpenOffice.org defaults to the Open Document Format (*.odt, *.ods, *.odp, etc.) which is an open standard. This format is partially supported by Microsoft Office >= 2007 Service Pack 2. Users of older versions of Microsoft Office can gain ODF support by installing this plugin.
http://odf-converter.sourceforge.net/

Or you can suggest to your MS Windows and Mac OSX using contacts to install OpenOffice.org themselves, as it's freely available for those platforms too.

OpenOffice.org additionally has both read and write support for the "old" proprietary Microsoft Office formats (*.doc, *.xls,*.ppt, etc.) out of the box. However, there's only read support for the "new" Microsoft Office 2007 default formats (*.docx, *.xlsx,*.pptx, etc.). You can gain write support for these formats by installing the odf-converter plugin for OpenOffice.org available at: http://download.novell.com/Download?buildid=NADNBLbBgPY~

12.1.1 Fonts
The free Liberation Fonts provide metrically identical fonts for the most commonly used Microsoft fonts, and are installed by default. Yet, you may want to install Microsoft fonts to have better document compatibility. This should happen automatically on the first run of the package manager, or manually install the package fetchmsttfonts.

12.2 "Windows Network"
For sharing resources on a local network with MS Windows machines the Samba service is used.

12.2.1 Accessing network shares
No configuration is needed for this. Simply:
Launch the Dolphin file manager => Click the location bar or press Ctrl+L for an editable location bar => Enter 'smb://[ip-address]'

smb-dolphin

If you don't know the IP-address of the share, you can browse the local network by simply entering 'smb:/' in the Dolphin location bar - unfortunately this will only work if the firewall is disabled.

12.2.2 Sharing
To share your files with MS Windows users on the local network you must configure Samba Server:
Kickoff menu => Computer tab => YaST => Network Services => Samba Server

samba

In the tab Start-Up you can select whether to autostart the Samba service during boot and whether to open the firewall ports required for the server. Under the tab Identity you can configure your workgroup and share name.

For simply sharing a folder with everyone, go to the Shares tab, and:

1) Click Add => Select the folder you wish to share and set a name for it and optionally a description and press OK.

2) Now select the newly created share and click on Edit... => Add => Select and enable the options browsable and guest ok respectively. Then click OK.

3) To additionally grant write permissions so others can upload to your share if desired, open Dolphin => Right click the shared folder => Properties => Permissions => Set Others to Can View & Modify Content.

12.3 Running MS Windows Applications
High quality, native GNU/Linux applications exist for almost any purpose, but it's possible that you're dependant on a MS Windows-only application for some job. These are your options in such a case.

obs You should only run non-native applications as a last resort. Apps work better in their native environment.

12.3.1 Wine
Wine (Wine Is Not an Emulator) is an application that enables you to run many MS Windows applications, you can install wine with YaST or zypper. Wine is a command line application, the syntax is:
wine /path/to/install.exe

The Wine project keeps a database for sharing experiences of running applications, see:
http://appdb.winehq.org/appbrowse.php

12.3.2 CrossOver
CrossOver is not gratis. It's specialised in running a select few of the major MS Windows applications - mostly office related.
http://www.codeweavers.com/products/cxlinux/

12.3.3 Dual boot
As mentioned in the Installation chapter, it's relatively simple to run GNU/Linux and MS Windows on the same computer. If your only need a few applications that you rarely use, maybe it's worth it to reboot into MS Windows now and then, when you need to use these particular apps.

12.3.4 Virtualisation
It's possible to run MS Windows on top of GNU/Linux inside a virtual machine, using software such as VirtualBox, KVM, Xen or VMware. This is somewhat advanced, and requires some computer power, as you'll be running two operating systems at once.

prev
next
Send your comments via e-mail to admin [at] opensuse-guide.org