Fedora vs Ubuntu este Ubuntu sau Fedora o distribuție mai bună pentru programatori?

o mulțime de gândire merge în ceea ce distro ar trebui să utilizați ca dev. Nu este vorba doar de preferințele dvs. sau de ceea ce vă place în ceea ce privește GUI-ul Desktop, sistemul de ambalare sau orice alte aspecte ale fluxului de lucru, dar există și multe alte lucruri. De exemplu, ecosistemul mai mare al acelei distro și tipul de sprijin pe care îl obțineți contează foarte mult.

personal, folosesc Ubuntu ca driver zilnic, așa că sunt puțin părtinitor aici! Cel mai bun lucru care îmi place la Ubuntu este că funcționează pur și simplu. Poate că Red Hat și openSUSE s-au îmbunătățit foarte mult în aceste zile, dar a existat un timp cel puțin la fel de târziu ca 2010-2014, când Ubuntu a avut o mână superioară în ceea ce privește suportul hardware și finețea desktopului. Dacă ai avea un laptop cu un tip special de touchpad sau o placă grafică WiFi/fabricată de un actor „linux neprietenos” precum NVidia sau Broadcom, șansele sunt că ar renunța pur și simplu la tine cu orice altă distro decât Ubuntu.

și chiar și în cazurile în care au lucrat, au lăsat mult de dorit. Cu Debian, de exemplu, multe setări implicite sunt pur și simplu inutilizabile pe un desktop. De exemplu, anti-aliasing font este de obicei setat la off (cel puțin pe Debian-XFCE când am încercat ultima dată) oferind fonturilor desktop un aspect ciudat. În al doilea rând, nici măcar nu oferă o interfață grafică pentru a vă controla setările touchpad-ului, vă așteaptă să faceți Google despre problemă și să vă jucați cu fișierele de configurare bizantine /etc/*!

nu că nu pot face asta, dar de ce ar trebui atunci când Ubuntu îmi dă un desktop configurat și lustruit în mod implicit?

venind la Fedora, desktopul nu a avut niciodată probleme (mai ales în versiunea GNOME), dar cumva nu mi-a plăcut prea mult sistemul lor de ambalare (yum/dnf). Instalarea apt a Ubuntu funcționează perfect și vine cu instrumente speciale precum synaptic și aptitude pentru a avea grijă de scenarii avansate. Pentru a fi corect, nu am depus prea mult efort pentru a învăța dnf, dar nu văd rostul decât dacă obțin vreun beneficiu pe termen lung din asta.

un alt avantaj al Fedora, care este adesea touted este că acestea oferă o” margine sângerare ” distro ceea ce înseamnă că aplicațiile sunt toate ar trebui să fie cele mai recente versiuni. Dar, sincer, nu am simțit niciodată nevoia unui pachet super-cel mai recent și, în câteva săptămâni, noua versiune se va scurge până la toate distros-urile în cele din urmă oricum. Rularea unei versiuni stabile și sigure a unei aplicații este mult mai importantă pentru mine decât cea mai recentă.

în cele din urmă, ceea ce nu-mi place despre Ubuntu este sprijinul lor! Tracker-ul oficial de bug-uri la bug-uri.platforma de lansare.net / ubuntu este atroce atunci când vine vorba de rezolvarea unei probleme. Atitudinea întreținătorilor de acolo este ca cea a Guvernului. angajați! Dar, din fericire, există și alte locuri, cum ar fi askubuntu și ubuntuforums, unde puteți găsi voci sănătoase.

ce distro folosiți ca driver zilnic pentru programare? Care sunt avantajele și dezavantajele sale și sunteți mulțumit de asta?