What | Removed | Added |
---|---|---|
CC | DOlsson@WEB.de |
As long as the maintainer is of the opinion that build time on the build servers is much more preciously than having access to off-line help(*), you might want to make use of the work-around described below to get the off-line help text installed on your openSUSE Leap 42.[23] and Tumbleweed system. ____ Note: (*) Off-line help is a much needed feature! After all, not everyone on this planet has instant internet access from everywhere. In my case the on-line help does not even help me, because I am using Firefox with multiple separate profiles (i.e. using -no-remote -ProfileManager), resulting in a non working on-line call from LibreOffice. Even when I does not have any Firefox running (i.e. Lo is able to start Firefox with the used URL), I do *not* get anything usable except a message saying "There is currently no text in this page.". Not especially useful (especially because the off-line help results in a useful help text)!! Using the below described work-around, instead brings up the off-line help with a useful help text. So, why have the build of the off-line help texts been disable?? Definitively *not* because of user friendliness!!! ---- With that said, this is what I am currently (as of 2018-03-27) using to overcome the user unfriendliness on openSUSE Leap 42.[23] regarding missing off-line help text in LibreOffice: 1. Go to the LibreOffice download server at https://download.documentfoundation.org/libreoffice/stable/<version>/rpm/x86_64/ using your LibreOffice version for <version>. In my case I have version v5.4.5.1 installed, thus using <version> = "5.4.5". In case you are using the 32-bit version of LO, use "x86" instead of "x86_64". 2. Download and save the wanted language(s) version(s) of the help text(s) you need in a directory of your choice (e.g. /tmp): https://download.documentfoundation.org/libreoffice/stable/<version>/rpm/x86_64/LibreOffice_5.4.5_Linux_x86-64_rpm_helppack_<language>.tar.gz In my case it is the standard US English and German versions, i.e. <language> = "en-US" and "de". 3. Go to the chosen directory, where the downloaded file(s) was/were saved and unpack the TAR archive(s): $ cd <dir> (e.g. cd /tmp) $ tar -xpzf LibreOffice_5.4.5_Linux_x86-64_rpm_helppack_<language>.tar.gz Replace <language> with the respective language version, you have downloaded. 4. Installed the downloaded RPM on your system as follows: $ sudo rpm -Uvh --nodeps --relocate /opt/libreoffice5.4=/usr/lib64/libreoffice -p LibreOffice_*_Linux_x86-64_rpm_helppack_*/RPMS/*.rpm With the above command you are able to install all downloaded and unpacked LO help files in one go. The "--nodeps" makes sure that RPM ignores the dependencies of the downloaded RPMs (which are incompatible with the LO provided RPMs on openSUSE, but can be safely ignored in this case). The "--relocate" makes sure that the LO help text files gets correctly installed on an openSUSE system (which is under "/usr/lib64/libreoffice"). NB: In case you are using the 32-bit version of LO, please, replaced "/lib64/" with "/lib/". 5. You will now have installed the LO built and provided LO help files under "/usr/lib64/libreoffice/help/<language>" from the package "libobasis5.4-<language>-help-<version>-<#>.x86_64". In my case: $ rpm -qa '*libobas*' libobasis5.4-de-help-5.4.6.2-2.x86_64 libobasis5.4-en-US-help-5.4.6.2-2.x86_64 $ ls -lA /usr/lib64/libreoffice/help/ total 48 drwxr-xr-x 10 root root 4096 Mar 27 15:13 de drwxr-xr-x 10 root root 4096 Mar 27 13:51 en-US -rw-r--r-- 1 root root 1998 Jan 30 18:22 idxcaption.xsl -rw-r--r-- 1 root root 3579 Jan 30 18:22 idxcontent.xsl -rw-r--r-- 1 root root 33645 Jan 30 18:22 main_transform.xsl 6. Start LO and once again enjoy the access to off-line help!