How I had my way with my Debian 2.2 GNU/Linux distro:

Objective:

Install Corel WordPerfect Office 2000 Suite on my Linux system, running Debian 2.2 (Potato).

Computer:

  • ADSL modem (to get the KDE binaries)
  • Samsung SyncMaster 750s monitor.
  • Sound card, printer, scanner, etc.
  • Hurdle(s):

    These were hurdles encountered at the time of the writing. I understand that Debian has since capitulated and Woody now supports KDE. Below, I describe unpacking KDE into a unique ditrctory tree, separating it from the rest of Debian.

    1. Corel WordPerfrct Office 2000 likes to run on KDE
    2. KDE is no longer officially supported by Debian, and there are no official *.deb packages for it.
    3. The answer to the query that "Corel is a Debian-based system with KDE, so why not rip out Debian and use Corel?" is that I have had personal horror stories with both Corel Linux, like spontaneous reboots during installation, so that's out of the question.
    4. Corel's own KDE could, in theory, be installed on top of my Debian system. However, much of Corel's operating system functionality is built into KDE, and I was afraid of package conflicts with my own installed stuff.
    5. I couldn't cross-install the latest KDE from RedHat's RPM's, firstly because my RPM is version 3.x, and their package format is now version 4.x. Secondly, because the version 4 RPM source itself is packaged in version 4 format (how is that for a chicken-and-egg problem?). Attempts to compile a friendlier version 4 source were met with undefined symbols, which I thought was too much of a sidetrack.
    6. /usr was pretty full, and most of the installation had to be moved elsewhere. Using symbolic links won't work for installations, since tar will clobber them, and put a file or directory there.

    What I did:

    This sounds wonky, but it worked. I installed:
    1. The latest Slackware KDE binaries. Yes, on a Debian system. Untarring them from / resulted in the clobbering of my /opt symbolic link to /usr/local/opt (no, Debian never had opt ... I put it there). The result at first was that /usr got real full, and everything had to be moved to /usr/local, on a different partition. That tree was moved to /usr/local/opt, and the symbolic link remade.
      1. Here are the packages I installed: qt_1_45.tgz, kdebase.tgz, kdelibs.tgz, kdeutils.tgz, kadmin.tgz, and ksupport.tgz.
      2. tar was used, not alien. That was probably a no-no, but the only drag I have to endure is that kde won't show up in the "dpkg" database. But since 99% of it goes under /opt, uninstalling it would just be a matter of deleting what is under /opt, since Debian puts nothing there, and only kde is there anyway.
    2. Corel WPO 2000.
      1. A main point here is that Corel likes to put much of its functionality for WPO 2000 under /usr/lib/corel.  Since that blows any spare space I had under /usr, the tree had to be moved afterward to /usr/local/lib/corel, with a symbolic link to /usr/lib/corel.  I made a tarball where I had disk space, then I untarred it to the right partition.
      2. The entire suite was dumped on my computer: WordPerfect, Presentations, Quattro Pro, and Corel Central.

    Results:

    On a first blush, everything seems to work. Changing fonts and so forth works as expected (fonts are previewed on the document itself). However, since this is not Corel's own KDE, the menu items have to be manually reinstalled on the KDE menu system using Panel|Edit Menus.

    since Apr 1 2007