Agree on the Fedora problem, but the solution is pretty easy.
# install the RPM packages, your system is auto detected, the packages take care of updating the repos
sudo dnf 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
# enable cisco-openh264 to be sure
sudo dnf config-manager --enable fedora-cisco-openh264
# install ffmpeg with allowerase
sudo dnf install ffmpeg --allowerasing
# or, if you just want videos, without uninstalling anything
sudo dnf install libavcodec-freeworld
Thats basically it. On the Atomic variants, installing libavcodec-freeworld is just as easy, but allowerasing doesnt work so you need to uninstall everything manually to unbreak ffmpeg. Or you just use uBlue where it is already done and default (this will also avoid any rpmfusion incompatibilities to happen on your device and on the server instead)
Yes this is annoying, but you do that once and afterwards have a current release more stable than Arch, and an old-supported release that is even more stable.
but allowerasing doesnt work so you need to uninstall everything manually to unbreak ffmpeg
There we go, that’s probably what I should have done. Utterly ridiculous!
That’s too bad since Kinoite is the best immutable distro out there right now IMHO. (No, I don’t count NixOS)
And we can go deeper still, cause I have also tried uBlue! And what do you know, even uBlue sucks. I swear to you I had issues I could not figure out how to solve on every single Fedora 39 thing I tried. Yes, I will admit that a user who is used to the Fedora way will have probably easily solved all those, but not me. And I could say the same about Arch, only on Arch I actually know how to solve my problems. And on Arch people would assume having to fix stuff manually, not on Fedora though. Fedora should be an “it just works” distro like Mint, but it’s SO GOD DAMN far from it.
Anyways, I honestly believe the entire Fedora eco-system is straight up cursed.
Agree on the Fedora problem, but the solution is pretty easy.
# install the RPM packages, your system is auto detected, the packages take care of updating the repos sudo dnf 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 # enable cisco-openh264 to be sure sudo dnf config-manager --enable fedora-cisco-openh264 # install ffmpeg with allowerase sudo dnf install ffmpeg --allowerasing # or, if you just want videos, without uninstalling anything sudo dnf install libavcodec-freeworld
Thats basically it. On the Atomic variants, installing
libavcodec-freeworld
is just as easy, but allowerasing doesnt work so you need to uninstall everything manually to unbreak ffmpeg. Or you just use uBlue where it is already done and default (this will also avoid any rpmfusion incompatibilities to happen on your device and on the server instead)Yes this is annoying, but you do that once and afterwards have a current release more stable than Arch, and an old-supported release that is even more stable.
There we go, that’s probably what I should have done. Utterly ridiculous! That’s too bad since Kinoite is the best immutable distro out there right now IMHO. (No, I don’t count NixOS)
And we can go deeper still, cause I have also tried uBlue! And what do you know, even uBlue sucks. I swear to you I had issues I could not figure out how to solve on every single Fedora 39 thing I tried. Yes, I will admit that a user who is used to the Fedora way will have probably easily solved all those, but not me. And I could say the same about Arch, only on Arch I actually know how to solve my problems. And on Arch people would assume having to fix stuff manually, not on Fedora though. Fedora should be an “it just works” distro like Mint, but it’s SO GOD DAMN far from it. Anyways, I honestly believe the entire Fedora eco-system is straight up cursed.