Size: 1884
Comment:
|
Size: 1949
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
sudo reboot | |
Line 11: | Line 12: |
Then follow the additional sections as needed. |
|
Line 18: | Line 21: |
=== Hardware codecs == | === Hardware codecs === |
Line 25: | Line 28: |
=== Software codecs == | === Software codecs === |
Contents
About OSTree
This Howto is meant to deal with particular issues that can be found with OSTree systems such as SilverBlue, Kinoite and CoreOS.
Installation
Most of the time, the Installation procedure is mentioned in the Configuration page and works:
sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm sudo reboot
Then follow the additional sections as needed.
Note: One may have preferred a non-RPM version of the installation process, but we really need this RPM to be able to propagate changes at full scale if needed (like security issue, repository change or else).
Multimedia
One may need to add few packages on OSTree Host
Hardware codecs
This is needed since Fedora 37 and later...
rpm-ostree override remove mesa-va-drivers --install mesa-va-drivers-freeworld rpm-ostree override remove mesa-vdpau-drivers --install mesa-vdpau-drivers-freeworld
Software codecs
rpm-ostree install ffmpeg gstreamer1-plugin-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly gstreamer1-vaapi
Updates with OSTree
Minor releases
Major releases
At least of the rpmfusion*-release RPM package that rely on a given Fedora release, there is a need to rebase theses RPM "along" the normal "ostree" rebase. This can be acheived by
sudo rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release
Note: at RPM Fusion, we consider that the special needs to mention theses packages while upgrading is a very evil design flow from rpm-ostree perspective.