Installing WordPerfect for Linux 8.1 on an RPM distro or Slackware
Support files
Repositories provided by distros released in 2010 or later often lack the support files
necessary to install WordPerfect 8.1.
The necessary ldso and libc libraries, for rpm-based distros (such as OpenSuse or
PCLinuxOS) or Slackware, may found in the following packages here:
- for Opensuse or PCLinuxOS:
shlibs5.
- for Slackware: ldso.tgz
and libc5.tgz.
For Mandriva, it is best to use, for the ldso and libc5 libraries, the following packages
contained in the official Mandriva repository: ld.so1 and libc-base
and libc-extras.
For any rpm-based distro (such as OpenSuse, PCLinuxOS or Mandriva) or Slackware,
the type1inst package, needed for installation of the full or light (but not the starter)
version of WordPerfect 8.1, may obtained here:
type1inst.
Installing on OpenSuse 11, 12, 13.1 or Tumbleweed
The following method of installing WordPerfect 8.1 on OpenSuse has kindly been provided
by Leon Goldstein, who has long been recognised as the leading expert in this sphere.
The version below is as slightly modified by Peter Stone, the operator of the present
site. It is known that this method continues to work on OpenSuse 13.1 (current in April 2014),
and on OpenSuse Tumbleweed (as at March 2016).
1. If you install a 64-bit version of OpenSuse earlier than 13.1,
you should ensure that the "32-bit Runtime Environment" is installed before attempting
to install WordPerfect.
OpenSuse 13.1 64-bit, and OpenSuse Tumbleweed 64-bit, include 32-bit support
in the default installation, and thus enable one to install and run
32-bit code, such as WordPerfect 8.1 and its dependencies, without further effort.
2. Download and install shlibs5-2001.7.30.209.i586.rpm and
type1inst-0.6.1-220.i386.rpm.
shlibs5 can be downloaded from
filewatcher.com.
Or use these links to copies located at the present site:
shlibs5
and
type1inst.
3. Edit /etc/ld.so.conf by adding a line:
/usr/i486-linux-libc5/lib
Then run (as root) the command:
ldconfig
4. Run (as root) the command:
mkdir /usr/X11R6/lib/X11
5. As root, create a symbolic link:
ln -s /usr/share/X11/locale /usr/X11R6/lib/X11/locale
6. The next step is to extract the actual code from the wp..deb and fonts..deb
files, and copy it to its proper location.
In each deb, the actual code is compressed and contained in a data.tar file.
The compressed files are arranged in directories, and the directory structure is
designed to be installed to the top of the file system (to / and not to /root).
For an explanation of such extraction, see
the G-Loaded Journal.
The required Debian packages are:
fonts-16_1.0-5.deb
fonts-69_1.0-4.deb (not included with WP8.1 "light" version, nor in the
startup version)
fonts-115_1.0-4.deb (not included with WP8.1 "light" version, nor in the
startup version)
wp-full_8.1-12_i386.deb (or, in the startup version, wpx-free_8.0-78_i386.deb)
wp-manual_8.1-3_i386.deb (not included with CLOS 1.2 Deluxe update)
One method of extraction and installation is to proceed, as root in a terminal,
as follows.
(a) To convert each deb to a tar, give the command (for example)
ar vx wp-full_8.1-12_i386.deb
Rename the resulting data.tar.gz to wp-full_8.1-12_i386.tar.gz
Continue with the remaining Debian packages, renaming each data.tar.gz tarball
before converting the next package.
If the command using "ar" produces the response that "ar" is not found, the solution
may be to install the "binutils" package, and then try again. Alternatively the extraction
may be achieved using the ark utility, which has a graphical interface.
(b) Next copy all of these tarballs to / (the very top of the file system,
NOT to /root), and then untar them by giving (for each of them in turn)
the command:
tar -xvzf [filename].tar.gz
For example:
tar -xvzf wp-full_8.1-12_i386.tar.gz
7. Next give the command:
cd /usr/X11R6/lib/X11/fonts/Type1
and then run (as root) the command:
type1inst
8. Run (as root) the command:
/usr/bin/mkfontdir
9. Run (as root) the command:
/usr/lib/wp8/shbin10/wpfi
10. Create a desktop icon with
/usr/lib/wp8/wpbin/xwp
as the command.
Note: The current OpenSuSe no longer provides the WP8 icon. But here is a suitable
icon.
11. After completing all the above installation steps, if running "xwp" as user
returns an error about too many processes and/or not enough permission to run,
open WP8.1 as administrator. That is, open a root terminal and type "xwp -adm".
Then, in the little preferences menu at the top right corner of the display,
click on "File Locking". Then click "Disable Unix File Locking". Thereafter WP8.1
should start normally for the user.
12. WP8.1 installs its fonts where LibreOffice can find and use them.
This means that you can import a .wpd file into LibreOffice with the original font(s).
Installing on Mandriva 2010 Spring
In general, the above method for OpenSuse will also work on Mandriva 2010 Spring, also
known as Mandriva 2010.1.
At step 2, instead of using shlibs5, you can install the necessary libc5 and ldso files
from the official Mandriva repository. The three relevant rpm packages are:
ld.so1 (version 1.9.11-10);
libc-base (version 5.3.12-44); and
libc-extras (version 5.3.12-44).
At step 4, before creating the X11 directory, you will need first to remove an existing
symbolic link: /usr/X11R6/lib/X11.
The foregoing probably applies also to Mandriva 2010.2.
Installing on PCLinuxOS 2010.12 - 2013.04
In general, the above method for OpenSuse should also work on recent versions of
PCLinuxOS.
In particular,
shlibs5 can be used at step 2.
At step 4, before creating the X11 directory, you will need first to remove an existing
symbolic link: /usr/X11R6/lib/X11.
Installing on Slackware 13.1
In general, the above method for OpenSuse should also work on Slackware 13.1.
For steps 2 and 3, instead of installing shlibs5, editing /etc/ld.so.conf,
and running ldconfig, you should install these tgz files:
ldso.tgz and libc5.tgz.
|