All posts updated 2025-05-18
Do not ever use Discover, dnfdragora, or Gnome Software to add or remove repositories. Discover and Gnome Software use packagekit which does not do this correctly for OMLx repositories, they will break your repos every time. If you use OMLx Plasma desktop or LXQt then you use Software Repository Selector aka om-repo-picker
only.
The following applies to 'Official Release" of OpenMandriva Lx 4.0 and after. (This is not related to OM Lx 3 at all.) Current OMLx releases are Cooker(cooker) (development branch), ROME(rolling) a slow rolling release, and Rock(rock) a point release that gets only security and bug fix upgrades between the releases. The name in parenthesis are the actual repository names for each branch. Current Rock version is 6.0.
If you are at all in doubt ask questions in the Support forum first.
The easiest way for user to do this is with the ‘Software Repository Selector’ located in Application Launcher>System.
Rock example (your choices may be different):
ROME example (your choices may be different):
Basic rules to follow:
-
If you install Rock use only rock repos. If you install ROME use only rolling repos. Otherwise you will get incompatible library packages installed and break your system.
-
Unless you are a tester or QA-Team member you also want to leave "Enable (testing) repositories unchecked. (Packages in testing repos can sometimes break your system, though this is easy to fix by reverting/downgrading to previous package.)