Help Docs Server Administration Linux Server Administration How to install LibreOffice on Linux (AlmaLinux)

How to install LibreOffice on Linux (AlmaLinux)

An install of LibreOffice on Linux (AlmaLinux) significantly enhances your document, presentation, and spreadsheet management features for day-to-day tasks at home or in the office.

This article provides a straightforward guide on installing LibreOffice on AlmaLinux, offering Liquid Web hosting customers a practical solution for accessing a full suite of office tools on their servers. By following the instructions in this article, users can efficiently install and set up LibreOffice on Linux, enabling them to handle various document-, presentation- and spreadsheet-related tasks easily.

Whether for business or personal use, and when you are hosting with us on a VPS setup, custom cloud configuration, or dedicated server, these installation steps help ensure that Liquid Web customers have the tools to enhance their business productivity on AlmaLinux systems.

Main themes of this article

This help documentation will cover the following areas:

  • What is LibreOffice and how can it be used on AlmaLinx?
  • Prerequisites including the display server, desktop environment, and GUI
  • Installing LibreOffice for Linux on AlmaLinx
  • How to use LibreOffice for Linux
  • How to update LibreOffice for Linux
  • How to uninstall LibreOffice for Linux

What is LibreOffice?

Do you need a free high-quality set of office applications for your Linux box? LibreOffice is a comprehensive open source office suite with several quite useful applications like a word processor, spreadsheet editor, and presentation creator. It is highly valued for its compatibility with various file formats and strong community support. Its open source nature allows users to access a full suite of tools that are compatible with popular applications without expensive licenses, making LibreOffice particularly helpful in personal and professional settings.

In the context of AlmaLinux, LibreOffice provides a cost-effective solution for users who need robust office software. It stands out among alternatives due to its zero-cost licensing and extensive feature set, which includes support for multiple languages and advanced functionalities. LibreOffice can be easily installed or removed as needed, and users seeking additional features or support can access help packs to enhance their language experience.

Prerequisites including the display server, desktop environment, and GUI

These components are required for the install:

Preparing the server with a GUI for running graphical apps for word processing, presentation authoring, and spreadsheet editing

LibreOffice requires a GUI to run its graphical applications.

1. Preparing the server with a GUI

Option A — GNOME

This command installs GNOME and the necessary components for a complete graphical desktop environment:

sudo dnf groupinstall "Server with GUI"

Option B — KDE Plasma

This command installs KDE Plasma along with its applications and desktop environment components:

sudo dnf groupinstall "KDE Plasma Workspaces"

2. Preparing the server with a display server and desktop environment packages

Display server

Ensure a display server, such as the X Window System called X11, is installed and running if you’re using a remote GUI setup. For GNOME or KDE, a display server is generally included with the installations, but you can ensure that X11 has been installed and enabled using these commands:

sudo dnf install xorg-x11-server-Xorg

sudo systemctl enable gdm  # For GNOME
# OR
sudo systemctl enable sddm  # For KDE

Desktop environment packages

Install the additional packages required for the GUI desktop environment if they are not already installed.

GNOME typically installs with all the necessary packages when using the Server with GUI group. However, if you need to install additional GNOME utilities and applications, execute the following command:

sudo dnf install gnome-tweaks gnome-shell-extensions gnome-terminal nautilus

For KDE Plasma, if you want additional KDE utilities and applications, execute the following command:

sudo dnf install kde-plasma-addons konsole dolphin kdepim-runtime

To install LibreOffice for Linux on AlmaLinux, please follow the below steps in the next sections.

Step #1. Access your Liquid Web server

To install LibreOffice for Linux on your Liquid Web server, follow the steps in the next sections to access the server via SSH.

1.1. Open the Terminal or Command Prompt

The method will vary by operating system:

  • Mac/Linux. Open the Terminal application from your Applications menu.
  • Windows. Open Command Prompt by searching for it in the start menu.

1.2. Connect to your Liquid Web server

Execute the SSH command, replacing your_username with your provided SSH username and your_server_ip with your server’s IP address or hostname:

ssh your_username@your_server_ip

1.3. Enter your password

When prompted, enter your SSH password to authenticate.

1.4. Verify your connection

Upon successful connection, you will see a command prompt indicating that you are logged in.

Step #2. Update your AlmaLinx system

You will need to update the AlmaLinux operating system. You can do so with these steps.

2.1. Clean up all cached data

To clean up all cached data used by the dnf package manager, execute the following command:

sudo dnf clean all

2.2. Update the operating system

To ensure optimal security and performance, update your Liquid Web server’s AlmaLinux operating system before installing LibreOffice by executing the following dnf update command:

sudo dnf update

Step #3. Download the latest version of LibreOffice

3.1. Go to the LibreOffice download page

Visit LibreOffice’s download page to find the newest version.

3.2. Download the tar archive file

You can use the wget command to download the most recent tarball:

wget 
https://download.documentfoundation.org/libreoffice/stable/<version>/rpm/x86_64/LibreOffice_<version>_Linux_x86-64_rpm.tar.gz

Replace <version> placeholders shown above with the latest version number. For example, here is what the command syntax looks like for LibreOffice 24.2.5:

wget https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz

Here is the output:

[root@test ~]# wget https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
--2024-07-26 22:15:05--  https://download.documentfoundation.org/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
Resolving download.documentfoundation.org (download.documentfoundation.org)... 89.238.68.185, 2a00:1828:a012:185::1
Connecting to download.documentfoundation.org (download.documentfoundation.org)|89.238.68.185|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://mirrors.gethosted.online/the-document-foundation/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz [following]
--2024-07-26 22:15:07--  https://mirrors.gethosted.online/the-document-foundation/libreoffice/stable/24.2.5/rpm/x86_64/LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
Resolving mirrors.gethosted.online (mirrors.gethosted.online)... 38.45.200.81
Connecting to mirrors.gethosted.online (mirrors.gethosted.online)|38.45.200.81|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 244919530 (234M) [application/x-gzip]
Saving to: 'LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz'

LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz                  100%[=========================================================================================================================================>] 233.57M  35.5MB/s    in 7.2s    

2024-07-26 22:15:15 (32.4 MB/s) - 'LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz' saved [244919530/244919530]

[root@test ~]# 

Step #4. Extract the tar archive file

To extract the tar.gz file, execute the following command:

tar -xzvf LibreOffice_<version>_Linux_x86-64_rpm.tar.gz

This command will create a directory with the extracted files. Here is the output:

[root@test ~]# tar -xzvf LibreOffice_24.2.5_Linux_x86-64_rpm.tar.gz
LibreOffice_24.2.5.2_Linux_x86-64_rpm/
LibreOffice_24.2.5.2_Linux_x86-64_rpm/readmes/
LibreOffice_24.2.5.2_Linux_x86-64_rpm/readmes/README_en-US
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-math-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-librelogo-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-impress-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-base-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-mediawiki-publisher-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-gnome-integration-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-onlineupdate-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-graphicfilter-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-freedesktop-menus-24.2.5-2.noarch.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-writer-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-draw-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-libreofficekit-data-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-calc-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-python-script-provider-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-pdf-import-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-nlpsolver-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-javascript-script-provider-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-calc-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-kde-integration-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-dict-en-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-impress-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-en-US-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-firebird-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-en-US-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-ooolinguistic-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-math-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-ogltrans-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-draw-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-report-builder-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-writer-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-images-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-postgresql-sdbc-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-xsltfilter-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-dict-fr-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-dict-es-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-core-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-ure-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libreoffice24.2-base-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-pyuno-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-ooofonts-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/libobasis24.2-extension-beanshell-script-provider-24.2.5.2-2.x86_64.rpm
LibreOffice_24.2.5.2_Linux_x86-64_rpm/install
[root@test ~]# 

Step #5. Install LibreOffice for Linux — AlmaLinux

5.1. Locate the folder with the extracted files

Go to the folder where you extracted the LibreOffice files using the cd command:

cd LibreOffice_<version>_Linux_x86-64_rpm/RPMS

Here is the output:

[root@test ~]# cd LibreOffice_24.2.5.2_Linux_x86-64_rpm/RPMS/
[root@test RPMS]# ll
total 240584
-rw-rw-r-- 1 root root  1373568 Jul 10 14:53 libobasis24.2-base-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  8542596 Jul 10 14:53 libobasis24.2-calc-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root 97458744 Jul 10 14:53 libobasis24.2-core-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root    11252 Jul 10 14:48 libobasis24.2-draw-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root    86432 Jul 10 14:53 libobasis24.2-en-US-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   413976 Jul 10 14:48 libobasis24.2-extension-beanshell-script-provider-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   654760 Jul 10 14:53 libobasis24.2-extension-javascript-script-provider-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  2052024 Jul 10 14:49 libobasis24.2-extension-mediawiki-publisher-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  1107236 Jul 10 14:48 libobasis24.2-extension-nlpsolver-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  3347240 Jul 10 14:49 libobasis24.2-extension-pdf-import-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  3062408 Jul 10 14:53 libobasis24.2-extension-report-builder-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  3000920 Jul 10 14:48 libobasis24.2-firebird-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   676808 Jul 10 14:53 libobasis24.2-gnome-integration-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  1464556 Jul 10 14:48 libobasis24.2-graphicfilter-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root 61749324 Jul 10 14:53 libobasis24.2-images-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   204356 Jul 10 14:48 libobasis24.2-impress-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  2247928 Jul 10 14:53 libobasis24.2-kde-integration-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   216816 Jul 10 14:53 libobasis24.2-librelogo-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     8440 Jul 10 14:48 libobasis24.2-libreofficekit-data-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   541232 Jul 10 14:53 libobasis24.2-math-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   160624 Jul 10 14:48 libobasis24.2-ogltrans-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   136436 Jul 10 14:53 libobasis24.2-onlineupdate-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root 16052032 Jul 10 14:47 libobasis24.2-ooofonts-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7676 Jul 10 14:48 libobasis24.2-ooolinguistic-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  1918464 Jul 10 14:48 libobasis24.2-postgresql-sdbc-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root    18024 Jul 10 14:48 libobasis24.2-python-script-provider-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  9410676 Jul 10 14:48 libobasis24.2-pyuno-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  4283152 Jul 10 14:48 libobasis24.2-writer-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   426152 Jul 10 14:48 libobasis24.2-xsltfilter-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   585744 Jul 10 14:47 libreoffice24.2-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7032 Jul 10 14:48 libreoffice24.2-base-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7032 Jul 10 14:53 libreoffice24.2-calc-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  5697560 Jul 10 14:53 libreoffice24.2-dict-en-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  2739040 Jul 10 14:48 libreoffice24.2-dict-es-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root  1862632 Jul 10 14:53 libreoffice24.2-dict-fr-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7036 Jul 10 14:53 libreoffice24.2-draw-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root    12200 Jul 10 14:53 libreoffice24.2-en-US-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root   760984 Jul 10 12:05 libreoffice24.2-freedesktop-menus-24.2.5-2.noarch.rpm
-rw-rw-r-- 1 root root     7068 Jul 10 14:48 libreoffice24.2-impress-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7036 Jul 10 14:48 libreoffice24.2-math-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root 13935680 Jul 10 14:48 libreoffice24.2-ure-24.2.5.2-2.x86_64.rpm
-rw-rw-r-- 1 root root     7056 Jul 10 14:53 libreoffice24.2-writer-24.2.5.2-2.x86_64.rpm
[root@test RPMS]# 

5.2. Install the LibreOffice RPM packages

Then, install the LibreOffice on Linux the RPM packages by executing the following dnf localinstall *.rpm command:

sudo dnf localinstall *.rpm

The localinstall command is used to install RPM packages from a local directory.

Here is the output:

[root@test RPMS]# sudo dnf localinstall *.rpm
Last metadata expiration check: 2:03:46 ago on Friday 26 July 2024 08:18:09 PM EDT.
Package libobasis24.2-ooofonts-24.2.5.2-2.x86_64 is already installed.
Dependencies resolved.
==============================================================================================================================================================================================================================================
 Package                                                                                 Architecture                                Version                                          Repository                                         Size
==============================================================================================================================================================================================================================================
Installing:
 libobasis24.2-base                                                                      x86_64                                      24.2.5.2-2                                       @commandline                                      1.3 M
 libobasis24.2-calc                                                                      x86_64                                      24.2.5.2-2                                       @commandline                                      8.1 M
 libobasis24.2-core                                                                      x86_64                                      24.2.5.2-2                                       @commandline                                       93 M
 libobasis24.2-draw                                                                      x86_64                                      24.2.5.2-2                                       @commandline                                       11 k
 libobasis24.2-en-US                                                                     x86_64                                      24.2.5.2-2                                       @commandline                                       84 k
 libobasis24.2-extension-beanshell-script-provider                                       x86_64                                      24.2.5.2-2                                       @commandline                                      404 k
 libobasis24.2-extension-javascript-script-provider                                      x86_64                                      24.2.5.2-2                                       @commandline                                      639 k
 libobasis24.2-extension-mediawiki-publisher                                             x86_64                                      24.2.5.2-2                                       @commandline                                      2.0 M
 libobasis24.2-extension-nlpsolver                                                       x86_64                                      24.2.5.2-2                                       @commandline                                      1.1 M
 libobasis24.2-extension-pdf-import                                                      x86_64                                      24.2.5.2-2                                       @commandline                                      3.2 M
 libobasis24.2-extension-report-builder                                                  x86_64                                      24.2.5.2-2                                       @commandline                                      2.9 M
 libobasis24.2-firebird                                                                  x86_64                                      24.2.5.2-2                                       @commandline                                      2.9 M
 libobasis24.2-gnome-integration                                                         x86_64                                      24.2.5.2-2                                       @commandline                                      661 k
 libobasis24.2-graphicfilter                                                             x86_64                                      24.2.5.2-2                                       @commandline                                      1.4 M
 libobasis24.2-images                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                       59 M
 libobasis24.2-impress                                                                   x86_64                                      24.2.5.2-2                                       @commandline                                      200 k
 libobasis24.2-kde-integration                                                           x86_64                                      24.2.5.2-2                                       @commandline                                      2.1 M
 libobasis24.2-librelogo                                                                 x86_64                                      24.2.5.2-2                                       @commandline                                      212 k
 libobasis24.2-libreofficekit-data                                                       x86_64                                      24.2.5.2-2                                       @commandline                                      8.2 k
 libobasis24.2-math                                                                      x86_64                                      24.2.5.2-2                                       @commandline                                      529 k
 libobasis24.2-ogltrans                                                                  x86_64                                      24.2.5.2-2                                       @commandline                                      157 k
 libobasis24.2-onlineupdate                                                              x86_64                                      24.2.5.2-2                                       @commandline                                      133 k
 libobasis24.2-ooolinguistic                                                             x86_64                                      24.2.5.2-2                                       @commandline                                      7.5 k
 libobasis24.2-postgresql-sdbc                                                           x86_64                                      24.2.5.2-2                                       @commandline                                      1.8 M
 libobasis24.2-python-script-provider                                                    x86_64                                      24.2.5.2-2                                       @commandline                                       18 k
 libobasis24.2-pyuno                                                                     x86_64                                      24.2.5.2-2                                       @commandline                                      9.0 M
 libobasis24.2-writer                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                      4.1 M
 libobasis24.2-xsltfilter                                                                x86_64                                      24.2.5.2-2                                       @commandline                                      416 k
 libreoffice24.2                                                                         x86_64                                      24.2.5.2-2                                       @commandline                                      572 k
 libreoffice24.2-base                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k
 libreoffice24.2-calc                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k
 libreoffice24.2-dict-en                                                                 x86_64                                      24.2.5.2-2                                       @commandline                                      5.4 M
 libreoffice24.2-dict-es                                                                 x86_64                                      24.2.5.2-2                                       @commandline                                      2.6 M
 libreoffice24.2-dict-fr                                                                 x86_64                                      24.2.5.2-2                                       @commandline                                      1.8 M
 libreoffice24.2-draw                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k
 libreoffice24.2-en-US                                                                   x86_64                                      24.2.5.2-2                                       @commandline                                       12 k
 libreoffice24.2-freedesktop-menus                                                       noarch                                      24.2.5-2                                         @commandline                                      743 k
 libreoffice24.2-impress                                                                 x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k
 libreoffice24.2-math                                                                    x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k
 libreoffice24.2-ure                                                                     x86_64                                      24.2.5.2-2                                       @commandline                                       13 M
 libreoffice24.2-writer                                                                  x86_64                                      24.2.5.2-2                                       @commandline                                      6.9 k

Transaction Summary
==============================================================================================================================================================================================================================================
Install  41 Packages

----
----
Installed:
  libobasis24.2-base-24.2.5.2-2.x86_64                                             libobasis24.2-calc-24.2.5.2-2.x86_64                                      libobasis24.2-core-24.2.5.2-2.x86_64                                           
  libobasis24.2-draw-24.2.5.2-2.x86_64                                             libobasis24.2-en-US-24.2.5.2-2.x86_64                                     libobasis24.2-extension-beanshell-script-provider-24.2.5.2-2.x86_64            
  libobasis24.2-extension-javascript-script-provider-24.2.5.2-2.x86_64             libobasis24.2-extension-mediawiki-publisher-24.2.5.2-2.x86_64             libobasis24.2-extension-nlpsolver-24.2.5.2-2.x86_64                            
  libobasis24.2-extension-pdf-import-24.2.5.2-2.x86_64                             libobasis24.2-extension-report-builder-24.2.5.2-2.x86_64                  libobasis24.2-firebird-24.2.5.2-2.x86_64                                       
  libobasis24.2-gnome-integration-24.2.5.2-2.x86_64                                libobasis24.2-graphicfilter-24.2.5.2-2.x86_64                             libobasis24.2-images-24.2.5.2-2.x86_64                                         
  libobasis24.2-impress-24.2.5.2-2.x86_64                                          libobasis24.2-kde-integration-24.2.5.2-2.x86_64                           libobasis24.2-librelogo-24.2.5.2-2.x86_64                                      
  libobasis24.2-libreofficekit-data-24.2.5.2-2.x86_64                              libobasis24.2-math-24.2.5.2-2.x86_64                                      libobasis24.2-ogltrans-24.2.5.2-2.x86_64                                       
  libobasis24.2-onlineupdate-24.2.5.2-2.x86_64                                     libobasis24.2-ooolinguistic-24.2.5.2-2.x86_64                             libobasis24.2-postgresql-sdbc-24.2.5.2-2.x86_64                                
  libobasis24.2-python-script-provider-24.2.5.2-2.x86_64                           libobasis24.2-pyuno-24.2.5.2-2.x86_64                                     libobasis24.2-writer-24.2.5.2-2.x86_64                                         
  libobasis24.2-xsltfilter-24.2.5.2-2.x86_64                                       libreoffice24.2-24.2.5.2-2.x86_64                                         libreoffice24.2-base-24.2.5.2-2.x86_64                                         
  libreoffice24.2-calc-24.2.5.2-2.x86_64                                           libreoffice24.2-dict-en-24.2.5.2-2.x86_64                                 libreoffice24.2-dict-es-24.2.5.2-2.x86_64                                      
  libreoffice24.2-dict-fr-24.2.5.2-2.x86_64                                        libreoffice24.2-draw-24.2.5.2-2.x86_64                                    libreoffice24.2-en-US-24.2.5.2-2.x86_64                                        
  libreoffice24.2-freedesktop-menus-24.2.5-2.noarch                                libreoffice24.2-impress-24.2.5.2-2.x86_64                                 libreoffice24.2-math-24.2.5.2-2.x86_64                                         
  libreoffice24.2-ure-24.2.5.2-2.x86_64                                            libreoffice24.2-writer-24.2.5.2-2.x86_64                                 

Complete!
[root@test RPMS]# 

Step #6. Verify the installation

Check that LibreOffice is correctly installed and can be run using the libreoffice –version command:

libreoffice --version

This command should output the version of LibreOffice, confirming that has been correctly installed. Here is the output:

[root@test ~]# libreoffice --version
LibreOffice 24.2.5.2 bffef4ea93e59bebbeaf7f431bb02b1a39ee8a59

If you want to learn how to install LibreOffice on Ubuntu, please read the article How to Install LibreOffice on Ubuntu.

Step #7. Run LibreOffice

You can start LibreOffice from the command line by executing the following libreoffice command:

libreoffice

Here is the output:

You can start LibreOffice from the command line by executing the following libreoffice command.

How to install LibreOffice for Linux help pack

You can install the LibreOffice help pack to enhance your LibreOffice installation with additional language support and documentation. This step is especially useful for users who need comprehensive guides and localized support.

In AlmaLinux, install the language pack by executing the following command:

sudo dnf install <language-pack-name>

Remember to replace the <language-pack-name> placeholder shown with the real value. If the language you want is not in the list of available packages, you can download the corresponding language pack from the LibreOffice website.

For example, to install the English language pack, execute the following command.

sudo dnf install libreoffice-langpack-en

How to use LibreOffice

LibreOffice is a suite of office applications that includes the following software programs:

To use any of these applications:

  • Open LibreOffice and select the application you want to use from the startup screen.
  • You can also open specific documents directly by executing the following commands:
libreoffice --writer document.odt  # For Writer
libreoffice --calc document.ods    # For Calc
libreoffice --impress presentation.odp  # For Impress
libreoffice --draw drawing.odg     # For Draw
libreoffice --base database.odb    # For Base

How to update LibreOffice

To update LibreOffice to a newer version, you can follow along using the sections below.

1. Check for available updates

Visit the LibreOffice download page to see if a newer version is available.

2. Verify your current version

Before updating, please check your current LibreOffice version to confirm the existing version you are updating by using the libreoffice –version command:

libreoffice --version

3. Update LibreOffice

Option A — Using the package manager


For most Linux distributions, using the package manager is the easiest way to update LibreOffice. This method ensures that you have the most recent version available in your distribution’s repository:

sudo dnf update libreoffice

This command will look for updates and install them if they are available.

Option B — Download and install the latest version (optional)

If you prefer to use the official tarball from the LibreOffice website to ensure you get the newest version directly, remove the old version first by executing the following command:

sudo dnf remove libreoffice*

After removing the old version, download and install the newest version from the LibreOffice website.

4. Verify the update

After updating, verify the installed version to ensure the update was successful using this libreoffice –version command:

libreoffice --version

How to uninstall LibreOffice

To uninstall LibreOffice from your Liquid Web server, execute the following dnf remove libreoffice* command:

sudo dnf remove libreoffice*

Maximize document, presentation, spreadsheet management efficiency on AlmaLinux with LibreOffice today

Enhance your office suite of document, presentation, and spreadsheet tools today when running a AlmaLinux server. Your team can realize the many benefits that come with installing LibreOffice on AlmaLinux for your cloud hostingdedicated hosting, and VPS hosting Linux-based environment:

The installation of LibreOffice on AlmaLinux empowers you with a comprehensive suite of office tools that can significantly enhance your document management capabilities. Incorporating LibreOffice into your AlmaLinux server ensures a robust solution for handling all your office productivity needs, from creating and editing documents to managing spreadsheets and presentations. This setup improves efficiency and provides the flexibility for various professional and personal tasks. If you get stuck during the setup process, reach out to Liquid Web technical staff.

To fully capitalize on the benefits of LibreOffice on AlmaLinux, consider choosing a hosting plan from Liquid Web. We offer high-performance hosting solutions specifically designed to support and optimize AlmaLinux environments, ensuring your server operates smoothly and efficiently. By selecting Liquid Web, you gain access to our reliable infrastructure and expert support professionals, which enhances your overall experience with LibreOffice and ensures that your productivity tools always perform at their best.

Was this article helpful?