For almost a year now, I’ve seldom had to use any component of LibreOffice, the default Office suite on virtually all desktop Linux distributions.
The few times that I’ve had to use it, not being able to copy and paste with the mouse always rubbed me the wrong way. That means selecting content with the left-mouse button and pasting with the middle button. That was something I used to be able to do. But not any more. But life doesn’t end there and I use it when I have to.
But when I tried to use the latest LibreOffice a couple of days ago to edit a document and found that editing a line of text has become a painful exercise, I could take it no mas. I had to try something else. Luckily, we have Apache OpenOffice, from which LibreOffice was forked.
So with this post, I show how I replaced the latest edition of LibreOffice with the latest edition of Apache OpenOffice on my Fedora 20 KDE desktop.
1. Uninstall LibreOffice: The first step is to uninstall LibreOffice. To do that, type, as root:
yum remove libreoffice-core.
2. Remove soffice: soffice is the traditional OpenOffice binary which has been symlinked to LibreOffice. It should have been removed by the first command. You can check by typing
ls -l /usr/bin | grep -i soffice. If you see a symlink from /usr/bin/soffice pointing to LibreOffice, remove it with:
rm /usr/bin/soffice. If you don’t see it, all is well. Next step.
3. Download and unpack Apache OpenOffice: It is available from here. By default, it should be saved in the Downloads folders. Open a shell terminal, cd into the Downloads folder and type ls to list the files in the folder. You should see the gzipped tarball you just downloaded. Unpack it with:
tar xf Apache*.tar.gz. The files will be unpacked into a folder named en-US (for US downloads), or en-YourLanguage, where YourLanguage is the 2-letter code for your language.
4. Install Apache OpenOffice: cd into the en-US folder, then cd into the RPMS directory that’s inside it. Another ls should show a bunch of files and a directory named desktop-integration. One of those files should be openoffice-4.1.1-9775.x86_64.rpm. Install it by typing, as root:
rpm -i openoffice-4.1.1-9775.x86_64.rpm. Once that’s completed, cd into the desktop-integration folder. Another ls in that folder should show four files, one of which should be openoffice4.1.1-redhat-menus-4.1.1-9775.noarch.rpm. That has to be installed to get entries for all the components of the Office suite in your menu. To install it, type, also as root:
rpm -i openoffice4.1.1-redhat-menus-4.1.1-9775.noarch.rpm.
Entries for the components of Apache OpenOffice 4.1.1 as they appear on the Homerun launcher on Fedora 20.
Apache OpenOffice Writer.
That should be it. You may enjoy all the goodness of Apache OpenOffice 4.1.1. Like I wrote earlier, I find it a lot less annoying to use than LibreOffice.