#428 command to add external repos
Opened 13 days ago by boredsquirrel. Modified 12 days ago
boredsquirrel/fedora-workstation external-repos-cli  into  master

@@ -30,6 +30,9 @@ 

  * Through the dialog that is shown in the Software app when third-party repositories are not enabled.

  * Enabling Third-Party Repositories in the Software app's Software Repository settings.

  

+ Note: 

+ The repositories are preinstalled on every current Workstation, through the package `fedora-workstation-repositories`.

+ 

  === Installing from third-party repositories

  

  Once the repos are enabled, the software they contain can be installed in the usual way. The repos can also be searched and installed using the `dnf` or `flatpak` commands, depending on the packaging format used.

Well, this package is already preinstalled on Fedora Workstation systems? So I'm not sure what this would do for us...

Right. If you installed Fedora Workstation in the past 10 years and didn't manually remove this package, it's there. So we probably don't need this?

it is useful to document, there was a discussion thread about that topic.

What does that mean, the package is preinstalled? Are the repos there too, do they need to be added or enabled? I could change that command then. I think documenting the name of the package is useful, but if there is any work to enable that would be essential.

The repos are always installed, but they are disabled by default. If you click the "enable third-party repositories" button in gnome-initial-setup or gnome-software, then their metadata is enabled. The repos themselves stay disabled unless you install something from them.

I'm not sure how you wound up with a Fedora Workstation system that didn't have fedora-workstation-repositories. My guess is you uninstalled it at some point, or originally installed a different Fedora edition?

It's probably fine for the docs to mention how to install it for the benefit of users who don't have it. Let's just clarify that it's expected to be there already and most users won't need to do the installation step.

1 new commit added

  • docs: mention the packagename of the repositories
12 days ago

strange, pagure wants me to create another PR, even though this seems to be added to the same one.

I changed the whole thing now, just mentioning the packagename for transparency

Metadata