Difference between revisions of "CrossOver"

From ArchWiki
Jump to: navigation, search
(converted 'Article summary' to 'Related articles', see Help_talk:Style/Article_summary_templates#Deprecation_of_summaries_and_overviews)
(25 intermediate revisions by 13 users not shown)
Line 1: Line 1:
[[Category:Emulators (English)]]
+
[[Category:Wine]]
 +
[[Category:Gaming]]
 +
{{Related articles start}}
 +
{{Related|Wine}}
 +
{{Related articles end}}
  
Crossover Office is a fork of [[wine]], aimed at users of Microsoft Office, and associated programs.
+
[http://www.codeweavers.com/ CrossOver] is the paid, commercialized version of Wine which provides more comprehensive end-user support. It includes scripts, patches, a [[wikipedia:Graphical user interface|GUI]], and third-party software which may never be accepted in the Wine Project.  This combination makes running Windows programs considerably easier for those aren't so tech-savvy.
 +
{{Expansion| Multi-user installs, other desktop environments, older versions (if applicable).}}
  
Crossover Office allows you to use these windows-based programs under linux.
+
==Installing Crossover Linux==
 +
Tested with trial {{ic|install-crossover-11.2.1.bin}}
  
See http://www.codeweavers.com/ for more info.
+
*Ensure {{ic|dbus-python-common}}, {{ic|pygtk}} and {{ic|dbus-python2}} are installed.
  
==Crossover Office 10.0.0 on Arch==
+
*Run {{ic|# ln -sf /usr/bin/python2 /usr/bin/python}}
  
http://www.codeweavers.com/support/forums/general/?t=25;msg=92523
+
*Finally {{ic|$ ./install-crossover-*.bin}} for single user.
  
 +
==Using CrossOver==
 +
Assuming it was installed as ''user'', Crossover binaries should be located in {{ic|~/cxoffice}}.
  
==Crossover Office on Arch64 via self downloaded shell script==
+
Some desktop environments like [[KDE]] may have automatically placed menu entries as part of the installation process.
To install Crossover office on Arch64, you need some 32bit emulation libraries (All of these may not be required anymore, I just installed all of them):
+
  
pacman -S linux32 lib32-gcc-libs lib32-glibc lib32-libxi lib32-zlib lib32-libsm
+
Installed programs should be located under a new menu entry called ''Window Applications''.
: there is no linux32 package!
+
  
Set executable flag and login as root or use the superuser command (the Crossover install script doesn't like to be run in sudo):
+
{{Tip| If you get a registration failure, try: {{ic|# /opt/cxoffice/bin/cxregister}}. Registration should then complete and be valid for all users on the system.}}
 
+
chmod +x install-crossover-pro-9.0.0.sh && su
+
 
+
All that is left is to run the installer:
+
 
+
./install-crossover-pro-9.0.0.sh
+
 
+
After the installation cxinstaller and other crossover programs may fail to start. Run them from the terminal:
+
 
+
  $CXOFFICE_INSTALL_DIR/bin/cxinstaller
+
 
+
If you see the following error:
+
 
+
  ImportError: No module named gtk
+
 
+
Install the python gtk module:
+
 
+
  pacman -S pygtk
+
 
+
This also fixed a "no gobject" warning that showed up when running the installer.
+
 
+
If you see the following error:
+
 
+
  /usr/bin/env: python: No such file or directory
+
 
+
Be sure you have installed Python (>= 2) and issue the following command:
+
 
+
  sudo ln -s /usr/bin/python2 /usr/bin/python
+
 
+
==Crossover Office on Arch64 via AUR==
+
As the above isn't working now because of python3 and perhaps some more issues, it's likely better to install via AUR. One can you a helper such as bauer:
+
bauerbill --aur -S crossover-games
+
replace "/usr/bin/env python" with "/usr/bin/env python2" in the following files in directory cd /opt/cxgames/bin/: cxassocedit cxinstaller cxmenuedit cxmessage cxregister cxreset cxrun cxsetup cxupdatecheck cxwait
+
 
+
All should work now.
+

Revision as of 09:06, 23 December 2013

Related articles

CrossOver is the paid, commercialized version of Wine which provides more comprehensive end-user support. It includes scripts, patches, a GUI, and third-party software which may never be accepted in the Wine Project. This combination makes running Windows programs considerably easier for those aren't so tech-savvy.

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: Multi-user installs, other desktop environments, older versions (if applicable). (Discuss in Talk:CrossOver#)

Installing Crossover Linux

Tested with trial install-crossover-11.2.1.bin

  • Ensure dbus-python-common, pygtk and dbus-python2 are installed.
  • Run # ln -sf /usr/bin/python2 /usr/bin/python
  • Finally $ ./install-crossover-*.bin for single user.

Using CrossOver

Assuming it was installed as user, Crossover binaries should be located in ~/cxoffice.

Some desktop environments like KDE may have automatically placed menu entries as part of the installation process.

Installed programs should be located under a new menu entry called Window Applications.

Tip: If you get a registration failure, try: # /opt/cxoffice/bin/cxregister. Registration should then complete and be valid for all users on the system.