How To Install xournalpp-ui on CentOS 8

xournalpp-ui is User interface for xournalpp

Introduction

In this tutorial we learn how to install xournalpp-ui on CentOS 8.

What is xournalpp-ui

The xournalpp-ui package contains a graphical user interface for xournalpp.

We can use yum or dnf to install xournalpp-ui on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install xournalpp-ui.

Install xournalpp-ui on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install xournalpp-ui using dnf by running the following command:

sudo dnf -y install xournalpp-ui

Install xournalpp-ui on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install xournalpp-ui using yum by running the following command:

sudo yum -y install xournalpp-ui

How To Uninstall xournalpp-ui on CentOS 8

To uninstall only the xournalpp-ui package we can use the following command:

sudo dnf remove xournalpp-ui

xournalpp-ui Package Contents on CentOS 8

/usr/share/xournalpp/ui
/usr/share/xournalpp/ui/about.glade
/usr/share/xournalpp/ui/exportSettings.glade
/usr/share/xournalpp/ui/fillTransparency.glade
/usr/share/xournalpp/ui/goto.glade
/usr/share/xournalpp/ui/icons
/usr/share/xournalpp/ui/icons/hicolor
/usr/share/xournalpp/ui/icons/hicolor/24x24
/usr/share/xournalpp/ui/icons/hicolor/24x24/actions
/usr/share/xournalpp/ui/icons/hicolor/24x24/actions/pageSpinner.png
/usr/share/xournalpp/ui/icons/hicolor/icon-theme.cache
/usr/share/xournalpp/ui/icons/hicolor/index.theme
/usr/share/xournalpp/ui/icons/hicolor/scalable
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/addPage.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/arrow-draw.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/audio-playback-pause.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/audio-playback-stop.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/audio-record.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/centerPage.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/circle-draw.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/coordinate-system-draw.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/customize_toolbars.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/default.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/delPage.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/fill.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/floating_toolbox.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/fullscreen.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/goto.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/grid_snapping.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/hand.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/lasso.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/layer.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/line-style-dash-dot.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/line-style-dash.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/line-style-dot.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/line-style-plain.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/manage_toolbars.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/nextAnnotatedPage.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/object-play.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/object-select.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/presentation-mode.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/rect-draw.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/rect-select.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/ruler.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/shape_recognizer.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/showpairedpages.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/sidebar-page-preview.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/sidebar_bookmarks.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/sidebar_index.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/snapping.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/stretch.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/thickness_fine.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/thickness_medium.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/thickness_thick.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/thickness_very_fine.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/thickness_very_thick.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_camera.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_eraser.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_highlighter.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_image.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_math_tex.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_pencil.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/tool_text.svg
/usr/share/xournalpp/ui/icons/hicolor/scalable/actions/transparent.svg
/usr/share/xournalpp/ui/iconsDark
/usr/share/xournalpp/ui/iconsDark/hicolor
/usr/share/xournalpp/ui/iconsDark/hicolor/icon-theme.cache
/usr/share/xournalpp/ui/iconsDark/hicolor/index.theme
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/arrow-draw.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/audio-playback-pause.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/audio-playback-stop.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/audio-seek-backwards.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/audio-seek-forwards.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/circle-draw.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/coordinate-system-draw.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/fill.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/grid_snapping.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/line-style-dash-dot.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/line-style-dash.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/line-style-dot.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/line-style-plain.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/presentation-mode.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/rect-draw.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/ruler.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/shape_recognizer.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/snapping.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/thickness_fine.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/thickness_medium.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/thickness_thick.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/thickness_very_fine.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/thickness_very_thick.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/tool_highlighter.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/tool_math_tex.svg
/usr/share/xournalpp/ui/iconsDark/hicolor/scalable/actions/tool_text.svg
/usr/share/xournalpp/ui/images.glade
/usr/share/xournalpp/ui/main.glade
/usr/share/xournalpp/ui/pageTemplate.glade
/usr/share/xournalpp/ui/pagesize.glade
/usr/share/xournalpp/ui/pagetemplates.ini
/usr/share/xournalpp/ui/pdfpages.glade
/usr/share/xournalpp/ui/pixmaps
/usr/share/xournalpp/ui/pixmaps/application-x-xojpp.svg
/usr/share/xournalpp/ui/pixmaps/application-x-xopp.svg
/usr/share/xournalpp/ui/pixmaps/application-x-xopt.svg
/usr/share/xournalpp/ui/pixmaps/com.github.xournalpp.xournalpp.png
/usr/share/xournalpp/ui/pixmaps/com.github.xournalpp.xournalpp.svg
/usr/share/xournalpp/ui/pixmaps/default.svg
/usr/share/xournalpp/ui/pixmaps/gnome-mime-application-x-xopp.svg
/usr/share/xournalpp/ui/pixmaps/gnome-mime-application-x-xopt.svg
/usr/share/xournalpp/ui/pixmaps/xopt.svg
/usr/share/xournalpp/ui/plugin.glade
/usr/share/xournalpp/ui/pluginEntry.glade
/usr/share/xournalpp/ui/settings.glade
/usr/share/xournalpp/ui/settingsButtonConfig.glade
/usr/share/xournalpp/ui/settingsDeviceClassConfig.glade
/usr/share/xournalpp/ui/texdialog.glade
/usr/share/xournalpp/ui/toolbar.ini
/usr/share/xournalpp/ui/toolbarCustomizeDialog.glade
/usr/share/xournalpp/ui/toolbarManageDialog.glade
/usr/share/xournalpp/ui/xournalpp.css

References

Summary

In this tutorial we learn how to install xournalpp-ui on CentOS 8 using yum and dnf.