# How to compensate the lack of apps on rocky

**URL:** <https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305>\
**Category:** Rocky Linux Help & Support\
**Created:** [June 15, 2023, 6:00pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305 "2023-06-15T18:00:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:00pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/1 "2023-06-15T18:00:40Z")

</div>

I want to install many apps but can’t. Today I installed rocky instead of manjaro and now I can’t install many of the apps I am used to like goldendict, vlc, engrampa, virtualbox, xfce4-clipman-plugin, etc.

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [June 15, 2023, 6:18pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/2 "2023-06-15T18:18:29Z")

</div>

Hi,

These are available:

epel = goldendict, vlc, xfce4-clipman-plugin  
rpmfusion = virtualbox

so if you install:

```auto
dnf install epel-release

```

and then visit rpmfusion website and add their repository, then you will have all the packages you need. Goldendict is only in EPEL8, to get it for Rocky 9 would mean making a package request on EPEL site to get it added for EPEL9.

Use [https://pkgs.org](https://pkgs.org) to search for packages that you might need. All the above that I mentioned can be found there as being available for either EPEL8 or EPEL9.

Virtualbox can also be downloaded and installed from the official Virtualbox website as well.

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:21pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/3 "2023-06-15T18:21:26Z")

</div>

> [@iwalker](#):
>
> epel = goldendict, vlc, xfce4-clipman-plugin

I get the following:

```auto
sudo dnf install vlc
Last metadata expiration check: -1 day, 1:31:06 ago on Fri 16 Jun 2023 06:50:25 PM EEST.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides libfluidsynth.so.2()(64bit) needed by vlc-1:3.0.18-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

```

> [@iwalker](#):
>
> Use [https://pkgs.org](https://pkgs.org) to search for packages that you might need.

I know I can use this site but I prefer to have everything in a repository.

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [June 15, 2023, 6:24pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/4 "2023-06-15T18:24:19Z")

</div>

It is there, on Rocky 8:

```auto
[root@rocky8 ~]# dnf provides */libfluidsynth.so.2
Last metadata expiration check: 2:48:10 ago on Thu 15 Jun 2023 05:34:59 PM CEST.
fluidsynth-libs-2.1.8-3.el8.x86_64 : Real-time software synthesizer run-time libraries
Repo : epel
Matched from:
Filename : /usr/lib64/libfluidsynth.so.2

```

the website I linked shows repositories that you need to add for packages. It’s a good search tool to see if it does exist in a repository. Searching [pkgs.org](http://pkgs.org) for goldendict showed it exists in EPEL.

If it’s not finding it on your Rocky 8, then perhaps your repo data isn’t fresh.

```auto
dnf clean all
dnf install vlc

```

Also check enabled repositories:

```auto
dnf repolist

```

to make sure you have the necessary repos. Or you can search and make sure fluidsynth is being found:

```auto
dnf search fluidsynth
dnf install fluidsynth-libs

```

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:24pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/5 "2023-06-15T18:24:33Z")

</div>

> [@mark](#):
>
> I know I can use this site but I prefer to have everything in a repository.

@iwalker Just means that if you can’t find a package in a repository that you can use that website to find out in which repository it might be available in when it isn’t in the default repos, so that you can add those repos if they are available for the version you are running.

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:27pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/6 "2023-06-15T18:27:19Z")

</div>

This is useful when a single package is missing but downloading all these packages from a site is tiresome.

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:28pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/7 "2023-06-15T18:28:19Z")

</div>

You don’t download the packages from that site, you search the package to find out in which third-party repo it is in, then you look up the repo , add it to your system and then install the package(s) using dnf.

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [June 15, 2023, 6:30pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/8 "2023-06-15T18:30:10Z")

</div>

> [@mark](#):
>
> his is useful when a single package is missing but downloading all these packages from a site is tiresome.

> [@iwalker](#):
>
> Searching [pkgs.org](http://pkgs.org) for goldendict showed it exists in EPEL.

Please read properly, you use it as a search tool, and add the repository that the site says it exists in. I gave you a clear example that I quoted. All of the packages that you want to install, show exactly that they are in EPEL repository or RPMFusion repository. You add these repositories and then use dnf to install.

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:34pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/9 "2023-06-15T18:34:10Z")

</div>

Name : xfce4-clipman-plugin  
Version : 1.6.2  
Release : 3.el8  
Architecture : x86\_64  
Size : 218 k  
Source : xfce4-clipman-plugin-1.6.2-3.el8.src.rpm  
Repository : epel  
Summary : Clipboard manager plugin for the Xfce panel

Name : vlc  
Epoch : 1  
Version : 3.0.18  
Release : 1.el8  
Architecture : x86\_64  
Size : 1.5 M  
Source : vlc-3.0.18-1.el8.src.rpm  
Repository : rpmfusion-free-updates  
Summary : The cross-platform open-source multimedia framework, player and server

Name : VirtualBox  
Version : 7.0.8  
Release : 1.el8  
Architecture : x86\_64  
Size : 25 M  
Source : VirtualBox-7.0.8-1.el8.src.rpm  
Repository : rpmfusion-free-updates  
Summary : A general-purpose full virtualizer for PC hardware

Name : goldendict  
Version : 1.5  
Release : 0.29.RC2.el8  
Architecture : x86\_64  
Size : 2.0 M  
Source : goldendict-1.5-0.29.RC2.el8.src.rpm  
Repository : epel  
Summary : A feature-rich dictionary lookup program  
URL : [http://goldendict.org](http://goldendict.org)

Name : engrampa  
Version : 1.26.1  
Release : 1.el8  
Architecture : x86\_64  
Size : 1.4 M  
Source : engrampa-1.26.1-1.el8.src.rpm  
Repository : epel  
Summary : MATE Desktop file archiver

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:36pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/10 "2023-06-15T18:36:45Z")

</div>

EPEL: dnf install epel-release  
RPMfusion: [Configuration - RPM Fusion](https://rpmfusion.org/Configuration)

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:37pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/11 "2023-06-15T18:37:27Z")

</div>

Sorry for not reading properly. I used the site to search for vlc and it says it is in `RPM Fusion Free Updates x86_64 ` and I have this repository:

```auto
dnf repolist
repo id repo name
appstream Rocky Linux 9 - AppStream
baseos Rocky Linux 9 - BaseOS
crb Rocky Linux 9 - CRB
epel Extra Packages for Enterprise Linux 9 - x86_64
extras Rocky Linux 9 - Extras
gf Ghettoforge packages that won't overwrite core distro packages.
gitlab.com_paulcarroty_vscodium_repo download.vscodium.com
nux-dextop Nux.Ro RPMs for general desktop use
rpmfusion-free-updates RPM Fusion for EL 8 - Free - Updates

```

and I executed the following:

> [@iwalker](#):
>
> `dnf install epel-release`

> [@iwalker](#):
>
> ```auto
> dnf clean all
> dnf install vlc
> 
> ```

> [@iwalker](#):
>
> ```auto
> dnf search fluidsynth
> dnf install fluidsynth-libs
> 
> ```

but I am still getting:

```auto
sudo dnf install vlc
Last metadata expiration check: -1 day, 1:47:57 ago on Fri 16 Jun 2023 06:50:25 PM EEST.
Error: 
 Problem: cannot install the best candidate for the job
  - nothing provides libfluidsynth.so.2()(64bit) needed by vlc-1:3.0.18-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

```

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:38pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/12 "2023-06-15T18:38:28Z")

</div>

You have Rocky Linux 9 install but you added the rpmfusion 8 repos instead fo the rpmfusion 9 repos.

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:38pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/13 "2023-06-15T18:38:36Z")

</div>

What command should I execute to get this info?

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:42pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/14 "2023-06-15T18:42:45Z")

</div>

First remove rpmfusion 8 by running.  
`rpm -qa | grep rpmfusion | xargs dnf remove -y`  
The install rpmfusion for version 9.  
`dnf clean all && dnf install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-9.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-9.noarch.rpm`  
Then try installing vlc.  
`dnf install vlc`

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:43pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/15 "2023-06-15T18:43:32Z")

</div>

I installed rpmfusion 9 and vlc is now installed. Thanks man. I will try to get the other apps also.

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 6:45pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/16 "2023-06-15T18:45:49Z")

</div>

Also you should remove the nux-desktop repo, from the website: [This project is RETIRED!](http://li.nux.ro/repos.html) Meaning those packages won’t get updates and they wouldn’t have worked anyways because those packages aren’t built for Rocky Linux 9.

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 6:52pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/17 "2023-06-15T18:52:38Z")

</div>

I can’t install xfce4-clipman-plugin

```auto
sudo dnf install xfce4-clipman-plugin
Rocky Linux 9 - BaseOS 2.0 kB/s | 4.1 kB 00:02    
Rocky Linux 9 - AppStream 2.7 kB/s | 4.5 kB 00:01    
Rocky Linux 9 - CRB 4.1 kB/s | 4.5 kB 00:01    
download.vscodium.com 491 B/s | 866 B 00:01    
No match for argument: xfce4-clipman-plugin
Error: Unable to find a match: xfce4-clipman-plugin

```

or goldendict:

```auto
sudo dnf install goldendict
Rocky Linux 9 - BaseOS 2.6 kB/s | 4.1 kB 00:01    
Rocky Linux 9 - AppStream 2.8 kB/s | 4.5 kB 00:01    
Rocky Linux 9 - CRB 4.1 kB/s | 4.5 kB 00:01    
download.vscodium.com 569 B/s | 866 B 00:01    
No match for argument: goldendict
Error: Unable to find a match: goldendict

```

---

<div class="post-metadata">

**Author:** ![iwalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/iwalker/32/2599_2.png) [@iwalker](https://forums.rockylinux.org/u/iwalker)\
**Post date:** [June 15, 2023, 6:57pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/18 "2023-06-15T18:57:00Z")

</div>

You don’t have epel enabled:

```auto
dnf install epel-release

```

also as mentioned, EPEL9 doesn’t have goldendict. Only EPEL8 has. So on Rocky 9 you will have all packages except goldendict. If you need it, install Rocky 8 instead.

EPEL9 does have the xfce plugin that you need.

---

<div class="post-metadata">

**Author:** ![Cphusion](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/cphusion/32/3235_2.png) [@Cphusion](https://forums.rockylinux.org/u/Cphusion)\
**Post date:** [June 15, 2023, 7:02pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/19 "2023-06-15T19:02:56Z")

</div>

> [@mark](#):
>
> Today I installed rocky instead of manjaro and now I can’t install many of the apps I am used to like

You are going to have a harder time finding the same desktop applications for Rocky Linux because RHEL clones are mostly used for servers and there aren’t as many desktop packages packaged for RHEL as for distributions like Arch and Ubuntu when it comes to desktop applications. You will be better off running Fedora if you want to run an rpm based distribution as a desktop, why are you actually wanting to run Rocky Linux as a desktop?

---

<div class="post-metadata">

**Author:** ![mark](https://avatars.discourse-cdn.com/v4/letter/m/e9c0ed/32.png) [@mark](https://forums.rockylinux.org/u/mark)\
**Post date:** [June 15, 2023, 7:08pm UTC](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305/20 "2023-06-15T19:08:29Z")

</div>

I applied for a cloud engineering internship recently and I think that I will need something like RHEL for free and I want something stable also, which is one of the reasons I left manjaro because it is not stable as I thought. Anyway I got everything running except goldentdict. Thank you @iwalker. And also I want to thank you @Cphusion for your help so far.

[Next page](https://forums.rockylinux.org/t/how-to-compensate-the-lack-of-apps-on-rocky/10305.md?page=2)
