Silverblue-nvidia and default repositories

Hi,
I just made a rebase from my silverblue install to ublue silverblue-nvidia image.
Everything is working find but I forget to remove the old repositories from my previous install.

I have two questions :

  • If I don’t “layer” any packages do I still need to enable those repositories?
  • How I can identify the repositories installed by the image and the one from my previous installation?

Thanks

1 Like

Which repositories are they, can you list them?

Thanks. Yes, here is the list :

  • _copr:copr.fedorainfracloud.org:phracek:PyCharm.repo
  • fedora.repo
  • google-chrome.repo
  • rpmfusion-free.repo
  • rpmfusion-nonfree.repo
  • _copr_ublue-os-akmods.repo
  • fedora-updates-archive.repo
  • negativo17-fedora-multimedia.repo
  • rpmfusion-free-updates.repo
  • rpmfusion-nonfree-steam.repo
  • eyecantcu-supergfxctl.repo
  • fedora-updates.repo
  • negativo17-fedora-nvidia.repo
  • rpmfusion-free-updates-testing.repo
  • rpmfusion-nonfree-updates.repo
  • fedora-cisco-openh264.repo
  • fedora-updates-testing.repo
  • nvidia-container-toolkit.repo
  • rpmfusion-nonfree-nvidia-driver.repo
  • rpmfusion-nonfree-updates-testing.repo

Those look right to me, we don’t really touch them either so you should be good!

Thank you.
Just to be sure I correctly understand how ublue images work, this repositories are used when the image is created?
When I’m doing a “rpm-ostree upgrade” on an image without override or layers, my understanding is that I’m just downloading the image and nothing from those repositories. Is this correct?

Ideally it’d be nice to not have these at all since you’re getting everything from a registry. At one point I looked at just blowing all of these away but that won’t work either (don’t try that on a live system).

I’ve had discussions with bootc upstream on how we can have a “pure image mode”, but I don’t think they’ve started discussing how to implement that yet. It’s likely something they’ll support in the future. I’ll do some digging around and see if I can find something.

2 Likes