Publish
or Perish on WineIf you do not want to use the native Linux version of Publish or Perish, you can use the Windows version of Publish or Perish under the Wine compatibility layer.
We have verified that Publish or Perish operates correctly with the current version of Wine (0.9.32 as of this writing). Please use the instructions below to install Wine and Publish or Perish on your Linux system.
The Wine web site defines Wine as "Wine is an Open Source implementation of the Windows API on top of X and Unix."
What this means is that Wine provides the programs and libraries that allow you to run many Windows applications (including Publish or Perish) unchanged on your Linux system and other supported Unix-like operating systems.
As far as the Windows applications are concerned, they are running in a Windows environment and most functions work as expected, including things like clipboard copy and paste (even between Windows and native Linux applications on the system).
Wine is Free Software, both in terms of cost (gratis) and in terms of freedom. Many Linux distributions include a version of Wine in their package repository. You can also download the latest Wine version from the Wine web site; see below for more information.
Publish or Perish should be able to run with the aid of the Wine compatibility layer under most Linux distributions for which Wine is supported. We have tested Publish or Perish with Wine version 0.9.32 running on the Ubuntu 6.10 and Fedora 5 distributions; in both cases, the systems used Intel i386-class processors.
For a full list of out-of-the-box supported Linux distributions, see Wine Binary Downloads on the Wine web site. Please share your experiences with Publish or Perish on your Linux (or other) system by sending a brief report to pop@harzing.com and include such details as:
Wine runs on many Unix-like systems, including FreeBSD and Solaris. Again, see Wine Binary Downloads on the Wine web site for the full list. If your favorite system isn't represented by a Wine binary package and you feel up to the challenge, you can also build and install Wine from source code.
Please share your experiences with Publish or Perish on your system by sending a brief report to pop@harzing.com; make sure that you include enough details to make your report useful to others.
Many Linux distributions include a version of Wine and you might be able to install Wine with the standard system tools (such as the Synaptic or Red Hat package managers, yum, or whatever tool your distribution includes for the purpose). However, Wine is very much a work in progress and the Wine developers recommend that you use the latest version available from the Wine web site, rather than relying on the version that came with your Linux or other system distro.
The easiest way of installing Wine is to download the relevant binary package from the Wine web site:
Typically, the whole process shouldn't take more than 10-15 minutes for the most common distributions.
If your favorite system isn't represented by a Wine binary package and you feel up to the challenge, you can also build and install Wine from source code. However, do not attempt this unless you know (vaguely) what Makefiles are and what gcc does. If those terms don't mean anything to you, then stick with the binary packages.
In most cases, the default configuration of Wine is fine. Don't fiddle with
it unless you know what you're doing. If you absolutely, positively want to
tinker with its settings, then open a console window and type winecfg.
This opens a GUI interface to the Wine configuration settings. Whatever else
you do, make sure that Publish or Perish sees Windows 2000, XP, or 2003 behavior
from Wine; do not change that to an older Windows version such as 95,
98, or Me.
Once you have Wine installed, you can install Publish or Perish in one of two ways: using its normal Windows installer, or by downloading the program files as a Zip archive and extracting them to your system.
To use the normal Publish or Perish installer:
wine PoPSetup.exe.The console method allows you to observe Wine's diagnostic message in the console, which might be helpful in case of problems. We have also found that running Wine in this way is more reliable than running it through the double-click association.
Note that the License agreement page in the installer
remains empty; this appears to be due to a problem with the RichEdit control
under Wine. Also, shortcuts created by the installer do not show up on the
Linux desktop. You must create them manually if you want them by creating
a soft link to the PoP.exe executable on the Linux desktop.
Tip: By default, Wine creates a Windows-compatible directory hierarchy
under the .wine directory in your home directory. As a result,
you will find the Publish or Perish program files under ~/.wine/drive_c/Program
Files/Harzing's Publish or Perish/Bin. Please note that dot directories
are hidden by default on Unix-like systems; you might have to switch on the
display of hidden files and directories or use the -a option
with the ls command to see the .wine directory.
If you want more control over the installation of Publish or Perish on your Unix-like system, you can also install the program files manually:
When extracting the files, you must keep the embedded directory structure:
Bin/
PoP.exe
TWUNT.dll
Help/
PoP.chm
This method doesn't create any shortcuts; you must create them manually if
you want them by creating a soft link to the PoP.exe executable
on the Linux desktop.
To run Publish or Perish, double-click on the PoP.exe executable
to start it under Wine. Alternatively, open a console window, change to the
directory containing the program, then type wine PoP.exe. The
console method allows you to observe Wine's diagnostic message in the console,
which might be helpful in case of problems. We have also found that running
Wine in this way is more reliable than running it through the double-click
association.
The general operation of Publish or Perish under Wine is identical to the standard Windows usage. However, in our testing we have observed the following issues:
PoP.exe executable on the Linux desktop.PoP.exe
is started from a console window, as in wine PoP.exe.|
|
| Home | Research
| Publications | Professional
| Teaching | Resources Copyright © 1997-2008 by Anne-Wil Harzing. All rights reserved. This page was last modified on 24/06/08 12:38 |