Fedora vs Ubuntu er Ubuntu eller Fedora en bedre Distro for programmører?

en hel masse tænkning går ind i hvilken distro du skal bruge som en dev. Det handler ikke kun om din præference eller hvad du kan lide med hensyn til Desktop GUI, emballagesystem eller andre aspekter af arbejdsgangen, men der er også mange andre ting. For eksempel betyder det større økosystem i den distro og den slags støtte, du får, meget.

personligt bruger jeg Ubuntu som daglig driver, så jeg er lidt forudindtaget her! Det bedste, jeg kan lide ved Ubuntu, er, at det simpelthen fungerer. Måske har Red Hat og openSUSE også forbedret sig meget i disse dage, men der var en tid mindst så sent som 2010-2014 ‘ erne, da Ubuntu havde en overhånd i udstyrsstøtte og desktop finesse. Hvis du havde en bærbar computer med en speciel slags touchpad eller et trådløst grafikkort fremstillet af en “uvenlig” skuespiller som NVidia eller Broadcom, er chancerne for, at det simpelthen ville give op på dig med enhver anden distro end Ubuntu.

og selv i tilfælde, hvor de arbejdede, forlod de meget at ønske. Med Debian er for eksempel mange standardindstillinger simpelthen ubrugelige på et skrivebord. For eksempel er font anti-aliasing normalt indstillet til off (i det mindste på Debian, da jeg sidst prøvede), hvilket giver dine skrivebordsskrifttyper et underligt udseende. For det andet giver de ikke engang en GUI til at kontrollere dine touchpad-indstillinger, de forventer, at du Google om problemet og fikler med de bysantinske /etc/* config-filer selv!

ikke at jeg ikke kan gøre det, men hvorfor skal jeg, når Ubuntu giver mig et konfigureret og poleret skrivebord som standard?

kommer til Fedora, havde skrivebordet aldrig nogen problemer (især i GNOME-versionen), men jeg kunne på en eller anden måde ikke lide deres emballagesystem (yum/dnf). Ubuntu ‘ s apt install fungerer problemfrit og leveres med specielle værktøjer som synaptic og aptitude til at tage sig af avancerede scenarier. For at være retfærdig gjorde jeg ikke meget for at lære dnf, men jeg kan ikke se meningen med det, medmindre jeg får nogen langsigtet fordel ud af det.

en anden fordel ved Fedora, som ofte udråbes, er, at de giver en “blødende kant” distro, hvilket betyder, at apps alle skal være de nyeste versioner. Men ærligt, jeg har aldrig følt behovet for en super-nyeste pakke overhovedet og i et par uger tid, den nye udgivelse vil sive ned til alle de distros i sidste ende alligevel. At køre en stabil og sikker version af en app er langt vigtigere for mig end at have den nyeste.

endelig, hvad jeg ikke kan lide ved Ubuntu er deres støtte! Den officielle bug tracker på bugs.launchpad.net / ubuntu er frygtelig, når det kommer til at få et problem løst. Vedligeholdernes holdning der er som govts holdning. medarbejdere! Men heldigvis er der nogle andre steder som askubuntu og ubuntuforums, hvor du kan finde sane stemmer.

hvilken distro bruger du som daglig driver til programmering? Hvad er dens fordele og ulemper, og er du tilfreds med det?