OK as a PSA on HOW to install Scribus on Rocky 8.7, a task that has defeated me over and over Here is a Step-by-Step method I used for installing Scribus.
OK a little background. When I first tried to do this, someone said to use “Flatpak”. Fast Forward to today. Once I tried to install Scribus, and kept running into a brick wall. Once again, I turned to “the Web”. It was just as useless as before, so this time I decided to add, " How to install Scribus on Rocky Linux 8.7 **YouTube Video.**" and immediately got a hit:
[
How to install Scribus Publisher on Linux - YouTube
](How to install Scribus Publisher on Linux - YouTube)
He shows two different methods, one via GNOME – which I actually did try and ran into a brick wall thus useless to me – and the second was via the CLI and using “Flatpak”. Ah the mysterious “Flatpak”. It was almost as useless, only this time I had a video, which provided a clue as where I went WRONG.
**Step 1.** The first thing you need to do is ensure that “Flatpak” is indeed installed. On Rocky Linux 8.7 and openSUSE 15.4, Flatpak is installed by DEFAULT. If it is NOT installed, then you need to install it by dnf (RL 8.7) or zypper (openSUSE 15.4).
**Step 2.** This is the most important Step and omitted in the video and every other source I consulted: You need to Add the Flathub Repository. This was not covered in the video but via continuing to search after the video ran me into another brick wall. To Add the Flathub Repository issue the following command as Root:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
dnf update
Adding the Flathub Repository is the KEY to unlocking it all. Failure to do so and you will end up bashing your head into a brick wall.
Step 3. flatpak search scribus
**Step 4.** You will end up with the following output (sort of – formating will differ):
(flatpak search:45221): As-WARNING **: 23:20:05.807: re.rizin.cutter.plugin.rz-ghidra was of type addon but had no extends
Name Description Application ID Version Branch Remotes
Scribus Open Source Page Layout and Desktop Publishing (DTP) net.scribus.Scribus 1.5.8 stable flathub
The APPLICATION ID is what you want.
**Step 5.** Flatpak install flathub net.scribus.Scribus -y
**Step 6.** You are now essentially done. It will then run up to 6 different programs, Progress will be marked by [/]. This may take some time.
DO NOT STOP OR INTERUPT the progress. The next thing you should see is your prompt.
**Step 7.** Reboot the machine. If you are using KDE go to the Application Launcher (Far left side of Panel), type “scribus” under Search, right click on the mouse, you wll then have a choice where uou want to add it to (Desktop, or Panel – I put it on one of my Virtual Desktops)
Hope this helps.
D’ Cat
P.S. this is probably easier that doing the install via Source.
P.P.S. One must thing down, a few more to go.
Citations:
- How to Install Scribus Publisher On Linux https://www.youtube.com/watch?v=AkUcQ3tLnfU
How to install Scribus Publisher on Linux
Linux doesn’t have tools like Microsoft Publisher, or anything like that. If you need to work on a publishing project on a computer running a Linux-based operating system, you’ll have to install the Scribus publisher tool. More info at https://www.addictivetips.com/ubuntu-linux-tips/install-scribus-publisher-on-linux/
2.) Flatpak: Rocky Linux Quick Setup Flatpakâthe future of application distribution
Flatpak—the future of application distribution
Install Flatpak. Flatpak is installed by default on Rocky Linux 8 and newer, when installed with a software selection that includes GNOME (Server with GUI, Workstation).