ΚΑΒΑΛΑ

Τεχνολογία · Κώδικας · Απόψεις

VaultNull
ημερολόγιο εργασίας — ιστοσελίδες, εργαλεία, απόψεις
Άρθρα/Fedora — το πιο σύγχρονο Linux για developers

Θεμελιώδη · Άρθρο

Fedora — το πιο σύγχρονο Linux για developers

Από το VaultNull24.08.2026106 προβολές#devops#security
Fig. 1 — Fedora — το πιο σύγχρονο Linux για developers

Αν το Ubuntu κρατάει το λογισμικό σταθερό και συντηρητικό, το Fedora κάνει το αντίθετο — σου δίνει τις πιο πρόσφατες εκδόσεις kernel, GNOME και εργαλείων development, χωρίς να περιμένεις μήνες. Και είναι το distro πάνω στο οποίο δοκιμάζει τα πάντα η Red Hat.

Τι είναι

Distro sponsored από τη Red Hat (σήμερα μέρος της IBM), αλλά όχι το ίδιο με το Red Hat Enterprise Linux (RHEL). Το Fedora λειτουργεί σαν εργαστήριο: νέες τεχνολογίες δοκιμάζονται εκεί πρώτα και, αν αποδειχθούν σταθερές, καταλήγουν αργότερα στο RHEL.

Γιατί το προτιμούν developers

  • Upstream-first — καινούργιο λογισμικό φτάνει γρήγορα, με ελάχιστο patching από το ίδιο το distro
  • Δυνατή υποστήριξη containers — το Podman (η εναλλακτική του Docker) είναι ενσωματωμένο βαθιά στο σύστημα
  • Κοντά στο περιβάλλον της δουλειάς — αν μια εταιρεία τρέχει RHEL σε production, το Fedora δίνει πολύ κοντινή εμπειρία τοπικά
  • Ενεργή κοινότητα — πολλοί maintainers ανοιχτού κώδικα το χρησιμοποιούν οι ίδιοι καθημερινά

DNF — ο package manager

Το Fedora χρησιμοποιεί πακέτα .rpm και το εργαλείο DNF. Το sudo dnf install κάνει ό,τι το apt στο Ubuntu — εγκατάσταση, εξαρτήσεις, ενημερώσεις — με άλλη σύνταξη.

Ασφάλεια εξ ορισμού: SELinux

Το Fedora έρχεται με το SELinux ενεργό εξ ορισμού — ένα επιπλέον επίπεδο ελέγχου πρόσβασης πάνω από τα κλασικά file permissions. Ακόμα κι αν μια εφαρμογή παραβιαστεί, το SELinux περιορίζει αυστηρά τι μπορεί να κάνει. Πολλά distros το απενεργοποιούν επειδή μπερδεύει αρχάριους όταν «μπλοκάρει» κάτι απρόσμενα — το Fedora το κρατάει ενεργό, κάτι που εκτιμούν οι πιο έμπειροι χρήστες.

Ο κύκλος εκδόσεων

Νέα έκδοση κάθε έξι μήνες περίπου, με δεκατρείς μήνες υποστήριξης η καθεμία. Πιο γρήγορος ρυθμός από το Ubuntu LTS, αλλά όχι rolling release όπως το Arch.

Εκδόσεις

  • Fedora Workstation — desktop, η δημοφιλέστερη για developers
  • Fedora Server — για production servers
  • Fedora IoT — για embedded και IoT συσκευές
  • Fedora Silverblue — πειραματική, «immutable» έκδοση όπου το βασικό σύστημα αλλάζει μόνο μέσω atomic updates

Με λίγα λόγια

  • Fedora = το εργαστήριο της Red Hat για ό,τι θα καταλήξει στο RHEL.
  • Πάντα φρέσκο λογισμικό, χωρίς να είναι rolling release.
  • DNF και .rpm για πακέτα, SELinux ενεργό εξ ορισμού.
  • Καλή επιλογή για cutting-edge εργαλεία με λογική σταθερότητα.

Σχόλια · 0