Publish or Perish on GNU/Linux

Publish or Perish on Ubuntu desktop

You can install and use the Publish or Perish software on Intel-based GNU/Linux and other Unix-like systems with the aid of the Wine compatibility layer.

We have verified that Publish or Perish operates correctly with the current version of Wine (1.1.42 as of this writing). Please use the instructions below to install Wine and Publish or Perish on your GNU/Linux or other supported system.

About Wine

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 GNU/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 GNU/Linux applications on the system).

Wine is Free Software, both in terms of cost (gratis) and in terms of freedom. Many GNU/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.

Supported GNU/Linux distros

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 1.1.42 running on a Ubuntu GNU/Linux 10.04 system with an Intel i386-class processor.

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:

  • GNU/Linux or other system name and version
  • Wine version that you used
  • Type of CPU in your test system
  • Anything else that you think is relevant

Other Unix-like systems

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.

How to install Wine

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 GNU/Linux or other system distro.

To download the relevant binary package from the Wine web site:

  1. Go to Wine Binary Downloads
  2. Click on the link that represents your system distribution
  3. Follow the instructions that you find there

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.

How to configure Wine

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 later behavior from Wine; do not change that to an older Windows version such as 95, 98, or Me.

License agreement

Publish or Perish is provided courtesy of Harzing.com. It is free for personal non-profit use; please refer to the End User License Agreement for the full licensing terms and conditions.

If you are using Publish or Perish in one of your research articles, please refer to it in the following way:
Harzing, A.W. <year> Publish or Perish, version <number>, available at www.harzing.com/pop.htm

Installing Publish or Perish using Wine

Once you have Wine installed, you can install Publish or Perish using its normal Windows installer according to the following procedure. We used Wine 1.1.42 on Ubuntu GNU/Linux 10.04 for our test.

1. Download the Publish or Perish software installer from the Harzing.com web site:

     PoP Installer Publish or Perish installer for Windows (610 KB)

     Version 3.0.3883 - 18 August 2010 - What's new?

2. Open a File Browser window and go to the PoPSetup.exe file that you just downloaded. Right-click on the file and choose Properties from the popup menu.

3. In the PoPSetup.exe Properties window that appears, check the Allow executing file as program box:

Ubuntu step 1

4. Click Close to dismiss the Properties window, then double-click on the PoPSetup.exe file to start the Publish or Perish installer. Follow the instructions on the screen to install Publish or Perish.

Ubuntu step 1Step 1

Ubuntu step 2Step 2

Ubuntu step 3Step 3

Ubuntu step 4Step 4

5. Installation is now complete. You can start Publish or Perish through the Applications > Wine > Programs menu of your GNU/Linux desktop:

Ubuntu menu

Known issues

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:

Announcements links do not work
The links in the announcements and sponsors panel on the left of the Publish or Perish main window do not work, presumably because no default browser information is available to Wine.
Publish or Perish home page and FAQ links do not work
The Publish or Perish home page and Publish or Perish FAQ links in the navigation panel on the left and the same links on the Help menu do not work, presumably because no default browser information is available to Wine.
Results summary columns not aligned
Because Wine uses a slightly different font than native Windows, the alignment of the columns in the Results summary text field is slightly off.