On Mon, Nov 05, 2018 at 06:18:10PM +0000, vipul kumar via users wrote:
Greetings,
I'm a Debian user(from almost 3 years). And I've question Why should
I choose Fedora over Debian as a my operating system?
tl;dr:
They're both fine.
Details:
I have both systems on a few machines, although in the last ~2 years
I mainly use Fedora.
Some of the differences:
1: On Fedora - provided you don't need packages that Fedora doesn't
offer, like mpv, vlc, ffmpeg etc. - there's no need to bother
about a sources.list [1] file like on Debian. You just enter a
"dnf check-update", which shows you packages that have installable
newer versions, and then, if you really want to upgrade, do a "dnf
upgrade".
But if someone wants the previously packages like vlc, ffmpeg
etc. getting installed some extra effort is required. See [2] and
[3]. For Linux beginners this effort might be too much - no idea.
On Debian, as you know, for getting the same result, all one has
to do is change the sources list. So for example to get non-free
stuff installed, all one has to do is adding non-free to that
sources list, issue (IIRC) an "apt-get update" and then install
the desired software.
On Debian, you even should have the option to move your whole
system from the stable version to a "testing" version by more or
less a simple edit of your sources file: Upgrade your current
stable version to the latest freshest version, reboot, edit the
sources file to include the testing version, again issue "apt-get
update" to pull in the package info for testing, install testing,
reboot.
On Fedora, if you have extra non-Fedora package repos enabled, the
effort might be a little bit more to upgrade, from one Fedora
version to a fresher one.
2: IINM: You have more packages available on Debian. For example
"ansiweather", a CLI tool to show you specific weather info in a
terminal, isn't available on Fedora - reason, I guess, is there
are no persons willing to package and maintain it for Fedora.
Or "pass", a small lightweight pw manager: you actually have
"pass" in the Feora repos, but only one of the available
extensions for it, even in the latest F29 version - on Debian you
have four [4] for testing and unstable. Note that the very latest
Fedora version is some sort of testing version (maybe a little
more stable than testing on Debian), but still ..
3: Fedora is a driver at times, and in that respect, really edgy: For
example they seem to try making upgrades much more easy, and
safer, for folks not interested in computers, i.e. its underlying
technology, but interested only in just using these machines
safely. For that purpose (I hope, that's one of the purposes)
they developed the project Silverblue, which in short means you
get your upgrade as an image (parts of it read-only, IINM),
install the whole image on one place of your disk and then try to
reboot to that new image-based update. If it works, fine. If not,
you can still reboot to your old image based system, which hasn't
got deleted by the upgrade and should be still bootable. Last time
I checked tho' there might be problems with the old configs, as
they might not be available anymore after the upgrade.
The whole project targets explicitly developers, but I think a
side-effect, if done successfully, might help users immensely.
Sadly the specific info available on Fedora about Silverblue isn't
very helpful for those new to the idea [5]. So all the info above,
incomplete as it probably is, is from non-Fedora places.
The old, packages based upgrade, still seems being available in
Fedora.
All the above without having re-checked every single detail. So to be
sure please do your own research.
HTH,
Wolfgang
---------------------
[1] https://wiki.debian.org/SourcesList
[2] https://fedoraproject.org/wiki/Third_party_repositories
[3] https://fedoraproject.org/wiki/Forbidden_items
[4] https://packages.debian.org/search?searchon=names&keywords=pass-extension
[5] https://docs.fedoraproject.org/en-US/fedora-silverblue/
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx