| |
@@ -6,6 +6,29 @@
|
| |
|
| |
From the user perspective, modules are like release-independent package groups on independent lifecycles, providing alternative streams of content to Fedora.
|
| |
|
| |
+ == Enable modular repositories
|
| |
+
|
| |
+ If you are running the Fedora Server Edition, the Modular Repository should already be enabled.
|
| |
+ However, if you are using a container or a different Edition, you need to:
|
| |
+
|
| |
+ # dnf install fedora-repos-modular
|
| |
+
|
| |
+ == Supported / Unsupported Package Managers
|
| |
+
|
| |
+ * Supported
|
| |
+ ** dnf
|
| |
+ ** dnfdragora
|
| |
+ * Unsupported (if unlisted, assume unsupported)
|
| |
+ ** microdnf
|
| |
+ ** PackageKit
|
| |
+ ** Gnome Software
|
| |
+ ** Apper
|
| |
+ ** Cockpit
|
| |
+
|
| |
+ Using an unsupported Package Manager for *any* reason with modules enabled has serious potential to break things.
|
| |
+ People are working on the above list of Unsupported package managers primarily by including module support in libdnf.
|
| |
+ If you are interested in adding module support to a different package manager, please contact the https://github.com/rpm-software-management/dnf[dnf team].
|
| |
+
|
| |
== List available modules
|
| |
|
| |
To list all available modules and their streams, run the following command:
|
| |
@@ -31,7 +54,8 @@
|
| |
|
| |
== Module defaults
|
| |
|
| |
- We are currently working on _system profiles_ — the defaults for your system. Thanks to these, you will need to be specific about the module, stream, or profile only when you need to. When implemented, all the following commands will also work:
|
| |
+ We are currently working on _system profiles_ — the defaults for your system.
|
| |
+ Thanks to these, you will need to be specific about the module, stream, or profile only when you need to. When implemented, all the following commands will also work:
|
| |
|
| |
$ dnf install nodejs # installs a nodejs RPM package from the default stream
|
| |
$ dnf module install nodejs # installs the default profile from the default stream
|
| |