On this tutorial, we are focusing on how to install LibreOffice on Pop!_OS 20.04|20.10|21.04. Just like on the previous article on how to install Apache OpenOffice on Pop!_OS, LibreOffice is also free and opensource. It is one of the best alternatives for Microsoft Office. It comes with a lot of features, and they include the following;

  • Has got word processing for writing purposes
  • Provides a calculator for spreadsheets
  • Provides vector graphics, hence good for drawing
  • You can do math on it while editing formulas
  • You can do very good presentations with it

Install LibreOffice on Pop!_OS 20.04|20.10|21.04

Follow the steps below on how to install LibreOffice on Pop!_OS 20.04|20.10|21.04.

Step 1. Update your system

To update your system, use the command below;

sudo apt update

Step 2. Add LibreOffice PPA repository to your system

This contains all the packages and dependencies that LibreOffice needs to function properly. To add the PPA repositories of LibreOffice, use the command below;

sudo add-apt-repository ppa:libreoffice/ppa

Below is a section of the output;

Adding key to /etc/apt/trusted.gpg.d/libreoffice-ubuntu-ppa.gpg with fingerprint 36E81C9267FD1383FCC4490983FBA1751378B444
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Get:2 http://ppa.launchpad.net/libreoffice/ppa/ubuntu groovy InRelease [23.8 kB]
Hit:3 http://us.archive.ubuntu.com/ubuntu groovy InRelease                     
Hit:4 http://download.virtualbox.org/virtualbox/debian focal InRelease         
Hit:5 http://apt.pop-os.org/proprietary groovy InRelease                       
Hit:6 http://us.archive.ubuntu.com/ubuntu groovy-security InRelease            
Hit:7 http://packages.microsoft.com/repos/edge stable InRelease                
Hit:8 https://repo.skype.com/deb stable InRelease                              
Hit:9 http://us.archive.ubuntu.com/ubuntu groovy-updates InRelease             
Hit:10 http://ppa.launchpad.net/mc3man/mpv-tests/ubuntu groovy InRelease
Hit:11 https://dl.winehq.org/wine-builds/ubuntu focal InRelease                
Get:12 http://us.archive.ubuntu.com/ubuntu groovy-backports InRelease [101 kB] 
Hit:13 http://ppa.launchpad.net/ondrej/php/ubuntu groovy InRelease
Hit:14 http://ppa.launchpad.net/system76/pop/ubuntu groovy InRelease           
Get:15 http://ppa.launchpad.net/libreoffice/ppa/ubuntu groovy/main amd64 Packages [33.5 kB]
Get:16 http://ppa.launchpad.net/libreoffice/ppa/ubuntu groovy/main i386 Packages [24.1 kB]
Get:17 http://ppa.launchpad.net/libreoffice/ppa/ubuntu groovy/main Translation-en [13.5 kB]
Fetched 196 kB in 4s (55.7 kB/s)                    
Reading package lists... Done

Step 3. Update your System

use the command below to update;

sudo apt update

The image below represents the output;

Step 4. Install LibreOffice on Pop!_OS

Now that all the LibreOffice repositories have been added, use the following command to install LibreOffice on your system;

sudo apt install libreoffice

This could take some time as so many packages get installed;

Below is a section of the output;

[email protected]:~$ sudo apt install libreoffice
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5
  coinor-libcoinutils3v5 coinor-libosi1v5 firebird3.0-common
  firebird3.0-common-doc firebird3.0-server-core firebird3.0-utils
  fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu
  fonts-linuxlibertine fonts-opensymbol fonts-sil-gentium
  fonts-sil-gentium-basic gstreamer1.0-gtk3 libabw-0.1-1 libapache-pom-java
  libboost-date-time1.71.0 libboost-filesystem1.71.0 libboost-iostreams1.71.0
  libboost-locale1.71.0 libbsh-java libclucene-contribs1v5 libclucene-core1v5
  libcmis-0.5-5v5 libcommons-logging-java libcommons-parent-java
  libe-book-0.1-1 libel-api-java libeot0 libepubgen-0.1-1 libexttextcat-2.0-0
  libexttextcat-data libfbclient2 libfreehand-0.1-1 libhsqldb1.8.0-java
  libib-util libjsp-api-java liblangtag-common liblangtag1 liblibreoffice-java
  libmhash2 libmythes-1.2-0 libodfgen-0.1-1 libpagemaker-0.0-0 libpq5
  libraptor2-0 librasqal3 librdf0 libreoffice-base libreoffice-base-core
  libreoffice-base-drivers libreoffice-calc libreoffice-common
  libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk3
  libreoffice-impress libreoffice-java-common libreoffice-math
  libreoffice-nlpsolver libreoffice-report-builder
  libreoffice-report-builder-bin libreoffice-script-provider-bsh
  libreoffice-script-provider-js libreoffice-script-provider-python
  libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql
  libreoffice-sdbc-postgresql libreoffice-style-colibre
  libreoffice-style-elementary libreoffice-style-yaru
  libreoffice-wiki-publisher libreoffice-writer libservlet-api-java
  libservlet3.1-java libtommath1 libuno-cppu3 libuno-cppuhelpergcc3-3
  libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3
  libunoloader-java libwebsocket-api-java libxmlsec1 libxmlsec1-nss libyajl2
  lp-solve python3-uno uno-libs-private ure ure-java

Incase you had Apache OpenOffice in your system, it will get automatically removed, then replaced by LibreOffice.

Step 5. Launch LibreOffice on Pop!_OS

Since you managed to successfully install LibreOffice on Pop!_OS, you can now launch it from the command line by typing;


LibreOffice will be launched;

Other Posts


Please enter your comment!
Please enter your name here