Publish or Perish on GNU/Linux

Publish or Perish is Microsoft Windows-based software. However, you can install and run the Publish or Perish software on an Intel-based GNU/Linux and other Unix-like systems with the aid of one of the following:

  • Wine to provide Windows-like environment on GNU/Linux; or
  • CrossOver Linux, a commercially supported version of Wine; or
  • PlayOnLinux, a gratis, repackaged version of Wine; or
  • A virtual machine such as VirtualBox with a real Microsoft Windows system inside.

The Wine approach is typically cheaper (or even free) and is compatible enough with Microsoft Windows to run Publish or Perish without major problems. We have verified that Publish or Perish operates correctly with Wine 1.8 and later (as of September 2016).

On the other hand, the virtual machine approach provides an actual Microsoft Windows system, so everything works exactly as it would on a regular Windows system.

Ubuntu Linux note: The version of Wine that is included in the standard Ubuntu repository (and possibly in the repositories of other Linux distributions) is too old for correct operation of Publish or Perish. For best results, make sure that you download and install a recent Wine release straight from the Wine web site (see links below). Alternatively, you may want to consider CrossOver Linux (paid) or PlayOnLinux (gratis).

Publish or Perish on Ubuntu desktop

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.8.x (as of September 2016) running on a number of GNU/Linux based systems.

For a full list of out-of-the-box supported Linux distributions, see Wine Binary Downloads on the Wine web site. Alternatively, you may want to consider CrossOver Linux (paid) or PlayOnLinux (gratis).

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.

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 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.

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.

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

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

Version: 6.20.6110 (16 December 2017)

2. Open a File Browser window and go to the PoP6Setup.exe file that you just downloaded. Double-click on this file to run it; the Wine runtime system should automatically be loaded to run the Publish or Perish installer.

3. Once installation is complete, you can start Publish or Perish through the Applications > Wine > Programs menu of your GNU/Linux desktop:

Ubuntu menu

Checking the Wine version

As stated earlier, Publish or Perish requires Wine version 1.8 or later for proper operation, in particular to support the display of Google Scholar CAPTCHA images.

You can check the Wine version on which Publish or Perish is running by using the Help > About Publish or Perish command from the Publish or Perish main menu. This command will show the About Publish or Perish dialog box that contains the Wine version number, among other information:

Publish or Perish 5 About box on Ubuntu Linux

Known issues

  • If Google Scholar sends a CAPTCHA request, then you might have to solve it twice: first as a simple squiggly text word, then as a browser-based word CAPTCHA. After solving the latter, results will be shown in the same browser window; close the browser window to let Publish or Perish continue with the query.

Support Publish or Perish

The development of the Publish or Perish software is a volunteering effort that has been ongoing since 2006. Download and use of Publish or Perish is and will remain free (gratis), but your support toward the costs of hosting, bandwidth, and software development are appreciated. Your support helps further development of Publish or Perish for new data sources and additional features.