wiki/policies/repositories-tldr.md

79 lines
3.2 KiB
Markdown
Raw Normal View History

2020-03-03 17:35:02 +00:00
---
title: Software Repository Selector
2020-03-03 17:35:02 +00:00
description:
published: true
date: 2023-04-22T18:27:06.201Z
tags: documentation, howto, user-guide, tools
2021-02-19 00:01:48 +00:00
editor: markdown
2020-12-23 12:41:18 +00:00
dateCreated: 2020-03-03T17:34:57.632Z
2020-03-03 17:35:02 +00:00
---
# Software Repository Selector
2022-08-27 23:45:30 +01:00
## How to manage repositories with om-repo-picker
2020-03-03 18:11:56 +00:00
2020-03-03 18:14:04 +00:00
Application menu > Software Repository Selector (om-repo-picker)
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-01.jpg](/images/omlx43.doc.repopicker-01.jpg)
or select OpenMandriva repo-picker in OM Welcome
2020-03-03 17:35:02 +00:00
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-02.jpg](/images/omlx43.doc.repopicker-02.jpg)
2020-03-03 18:23:31 +00:00
2022-08-27 23:45:30 +01:00
or select OpenMandriva repo-picker in OM Control Center
![omlx43.doc.repopicker-03.jpg](/images/omlx43.doc.repopicker-03.jpg)
## Media Sources
We have four basic media sources: `/main`, `/unsupported`, `/restricted` and `/non-free`
2020-03-03 18:23:31 +00:00
2020-03-03 17:35:02 +00:00
### main
`/main` is the core packages maintained by the OpenMandriva Lx team.
This includes anything featured in the install images as well as many more applications considered important. `/main/release` repository should always be enabled.
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-04.jpg](/images/omlx43.doc.repopicker-04.jpg)
2020-03-03 18:11:56 +00:00
2020-05-18 09:27:59 +01:00
**Common users should never enable** `/testing` **repos in stable release**.
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-04a.jpg](/images/omlx43.doc.repopicker-04a.jpg)
If for some reason a common user will need to, do it at your own risk.
![omlx43.doc.repopicker-09.jpg](/images/omlx43.doc.repopicker-09.jpg)
2020-05-18 09:27:59 +01:00
2020-03-03 17:35:02 +00:00
### unsupported
`/unsupported` represents community maintained packages. They are not supported by the core OpenMandriva Lx team and depend on package maintainers to update it.
2020-05-31 15:37:56 +01:00
There may be many useful and up-to-date packages, as well as many that will not install or others that install but do not work properly. Users are welcome to use whatever they find in this repository that is working.
2020-03-03 18:11:56 +00:00
#### How to enable unsupported repo in om-repo-picker
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-06.jpg](/images/omlx43.doc.repopicker-06.jpg)
2020-03-03 17:35:02 +00:00
### restricted
`/restricted` contains libraries that are not installed by default due to legal concerns, such as patent issues.
The usage of these packages vary by country. OpenMandriva Lx is not responsible for their usage. If you believe that their usage is disallowed in your country please disable the restricted repositories.
2020-03-03 18:11:56 +00:00
#### How to enable restricted repo in om-repo-picker
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-07.jpg](/images/omlx43.doc.repopicker-07.jpg)
2020-03-03 17:35:02 +00:00
### non-free
`/non-free` contains applications and drivers that are distributed but do not meet the definitions of Free Software.
2020-03-03 18:11:56 +00:00
While we can adjust the packaging of such applications, we do not have the source code and therefore can not fix problems caused by anything in this repository.
#### How to enable non-free repo in om-repo-picker
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-08.jpg](/images/omlx43.doc.repopicker-08.jpg)
2020-03-03 18:23:31 +00:00
2022-08-27 23:45:30 +01:00
### Third party repositories
You may as well want to enable third party repositories
2020-03-03 18:23:31 +00:00
2022-08-27 23:45:30 +01:00
![omlx43.doc.repopicker-10.jpg](/images/omlx43.doc.repopicker-10.jpg)
2020-03-03 17:35:02 +00:00
2020-03-03 19:30:38 +00:00
## After the changes
When you are done with your changes, run the following command in console
`$ sudo dnf clean all ; dnf clean all ; dnf repolist`
2020-03-03 17:35:02 +00:00
## More in depth
For a detailed explanation read [OpenMandriva Release Plan and Repositories](/policies/release-plan-and-repositories)
2021-02-20 13:49:37 +00:00
\-