Ειδήσεις γι' αυτούς που αγωνίζονται
Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
Πρόσφατα Θέματα
Μιλάνε για το διεθνές δίκαιοΧθες στις 14:52ΔιαχειριστήςΕίναι ηλίθιες ή αμερικάνες;Χθες στις 14:45ΔιαχειριστήςΠεριοδικό ΙουλίουΧθες στις 11:33ΔιαχειριστήςΚοινοποίηση Πηνελόπης ΑναστασοπούλουΧθες στις 10:55ΔιαχειριστήςΑνάρτηση ΓιαννόπουλουΧθες στις 10:52ΔιαχειριστήςΜπέιμπι ΣίττερΧθες στις 10:49ΔιαχειριστήςVK ΓενέθλιαΧθες στις 10:45ΔιαχειριστήςCallisto ProtocolΧθες στις 10:43ΔιαχειριστήςΝέα από το TravellingnewsΧθες στις 10:41ΔιαχειριστήςΑνάρτηση Βασιλικής ΓιαννοπούλουΧθες στις 10:40Διαχειριστής10 φωτογραφίες που μας έστειλανΧθες στις 10:36ΔιαχειριστήςΤαμείο ΑνάκαμψηςΧθες στις 10:30ΔιαχειριστήςΤα Galaxy 33 και Galaxy 34 θα εκτοξευθούν στις 6 Οκτωβρίου4/10/2022, 19:09ΔιαχειριστήςΚαι τραγούδια βάζει4/10/2022, 19:08ΔιαχειριστήςΠόκετ σήμερα4/10/2022, 19:06ΔιαχειριστήςΤρεις αγγελίες4/10/2022, 19:04ΔιαχειριστήςΕπαγγελματικό Επιμελητήριο σήμερα4/10/2022, 19:03ΔιαχειριστήςΑγγελία στη Nannuka4/10/2022, 18:58ΔιαχειριστήςΧορωδία Δίαυλος4/10/2022, 18:56ΔιαχειριστήςΣήμερα το Μέλαθρον4/10/2022, 18:55ΔιαχειριστήςΗ ΠΡΑΣΙΝΗ ΑΡΙΣΤΕΡΑ συναντιέται με την ΟΙΚΟΛΟΓΙΚΗ ΣΥΜΜΑΧΙΑ,4/10/2022, 18:53Διαχειριστής"Η ηρωική αντίσταση του λαού μας εμπνέει και διδάσκει για τους μεγάλους αγώνες της εποχής μας"4/10/2022, 18:50ΔιαχειριστήςΣημερινό Πίντερεστ4/10/2022, 18:48ΔιαχειριστήςΠαγκόσμια Ημέρα Ζώων4/10/2022, 18:19ΔιαχειριστήςΕνσωματωμένο Wi-Fi4/10/2022, 13:34ΔιαχειριστήςΣαλάμ αλέκουμ δορυφόρια!4/10/2022, 12:23Διαχειριστής10 φωτογραφίες που μας εστάλησαν4/10/2022, 11:58ΔιαχειριστήςΠιλοτική εφαρμογή του Ευρωπαϊκού Ερευνητικού Προγράμματος «5G!Drones» στον Δήμο Αιγάλεω4/10/2022, 11:37ΔιαχειριστήςΦτηνοί υπολογιστές4/10/2022, 11:30Διαχειριστής1ο Mini Lab "Investment Maturing Platform"4/10/2022, 11:29Διαχειριστής40+ νέα on demand προγράμματα κατάρτισης ΗΟΒΑ4/10/2022, 11:27ΔιαχειριστήςΠράσινο Κίνημα και μικρομεσαίοι4/10/2022, 10:57ΔιαχειριστήςΟικιακή βοηθός για Κηφισιά4/10/2022, 10:55Διαχειριστής
Οι κορυφαίες λέξεις κλειδιά που έχουν επισημανθεί.
Ποστ με τις περισσότερες αντιδράσεις του μήνα
Κορυφαίοι συγγραφείς
10604 Δημοσιεύσεις - 97%
syndr (290)
290 Δημοσιεύσεις - 3%
39 Δημοσιεύσεις - 0%
38 Δημοσιεύσεις - 0%
3 Δημοσιεύσεις - 0%
JimFit (2)
2 Δημοσιεύσεις - 0%
Elytis (2)
2 Δημοσιεύσεις - 0%
GIONIS (1)
1 Δημοσίευση - 0%
OLDCITY (1)
1 Δημοσίευση - 0%
anni (1)
1 Δημοσίευση - 0%
ΜΠΕΙΤΕ ΣΤΑ ΚΑΝΑΛΙΑ ΜΑΣ ΚΑΙ ΔΕΙΤΕ ΜΕΤΑΞΥ ΑΛΛΩΝ ΠΙΝΑΚΕΣ ΤΗΣ ΜΑΡΙΑΣ ΚΑΦΕΤΖΗ



Κορυφαίοι συγγραφείς του μήνα
98 Δημοσιεύσεις - 100%
Κορυφαίοι συγγραφείς της εβδομάδας
76 Δημοσιεύσεις - 100%

Πήγαινε κάτω
Διαχειριστής
Διαχειριστής
Admin
Αριθμός μηνυμάτων : 10604
Ημερομηνία εγγραφής : 29/10/2010
http://kafetzi-gr.webnode.gr

Τι είναι το systemd Empty Τι είναι το systemd

1/9/2022, 13:11
Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση στην πλοήγηση Πήδηση στην αναζήτηση
Το systemd (προφέρεται system d, σίστεμ ντι) είναι το πιο διαδεδομένο σύστημα εκκίνησης και διαχείρισης διεργασιών σε λειτουργικά συστήματα Linux.
Η σταδιακή υιοθέτηση του systemd σαν το προεπιλεγμένο ή και το μόνο σύστημα εκκίνησης και διαχείρισης διεργασιών στις περισσότερες διανομές Linux άρχισε μια πολύ μεγάλη συζήτηση στην κοινότητα των χρηστών των διανομών, καθώς αρκετοί χρήστες διαφωνούν με την φιλοσοφία, τους τρόπους λειτουργίας ή/και τη διαχείριση του εγχειρήματος.

Ιστορία

Το systemd προέκυψε το 2010 όταν ο Lennart Poettering[1] , τότε υπάλληλος της Red Hat, άρχισε να αναπτύσσει το systemd με σκοπό να αντιμετωπίσει διάφορα προβλήματα που παρουσιάζονταν στα τότε συστήματα εκκίνησης σε διανομές Linux. Κάποια από αυτά τα προβλήματα ήταν η έλλειψη παραλληλισμού και απλού συστήματος διαχείρισης εξαρτώμενων πακέτων λογισμικού, όπως και η κεντρική διαχείριση των προγραμμάτων που αρχίζουν την εκτέλεση τους κατά την εκκίνηση του υπολογιστή.
Το σύστημα υιοθετήθηκε από διανομές Linux σχετικά γρήγορα. Μόλις από το 2011, η διανομή Fedora υιοθέτησε το systemd ως το προεπιλεγμένο πρόγραμμα εκκίνησης, αντικαθιστώντας το παλαιότερο SysVinit[2]. Ένα χρόνο μετά την δημιουργία του, το systemd υποστήριζε μεταξύ άλλων την εκκίνηση και το σταμάτημα εφαρμογών μέσω Dbus[3], την επαναφορά προηγούμενων καταστάσεων συστήματος, την παρακολούθηση διεργασιών μέσω των cgroups του πυρήνα Linux, τον ορισμό εξειδικευμένων τοποθεσιών στο σύστημα για πρόσθεση και αφαίρεση υλικού (mounting και unmounting) και την λογική διαχείρισης εργασιών και προγραμμάτων με ένα σκεπτικό αλληλοεξαρτήσεων, κάτι που βοηθούσε στον έλεγχο του συστήματος κεντροποιημένα. Μάλιστα, το systemd ήταν συμβατό τα σενάρια SysV και άμεσα αντικαταστάσιμο με το SysVinit, καθώς λίγες αλλαγές έπρεπε να γίνουν από τους χρήστες για την μετάβαση από το ένα σύστημα στο άλλο[4].
Μετά από την Fedora, η επόμενη διανομή η οποία υιοθέτησε το systemd ήταν η Arch Linux το 2012[5], από το SysVinit ξανά. Η δικαιολόγηση από τους προγραμματιστές για την αλλαγή ήταν ότι οι διαφωνίες για την μη υιοθέτηση του systemd δεν ήταν αρκετά σοβαρές για να αποτελέσουν τροχοπέδη. Ως παράδειγμα διαφωνιών δόθηκαν η αντιπάθεια που είχε σχηματιστεί για τον Lennart σε κάποιες μερίδες της κοινότητας, η ανάπτυξη του systemd σε μια γλώσσα προγραμματισμού διαφορετική από το bash (που θεωρούταν από κάποιους ως πιο απλό στην υλοποίηση), η διαφωνία με την αρχιτεκτονική του συστήματος αρχείων, η διαφωνία της χρήσης του λογισμικού Dbus και η διστακτικότητα από κάποια μέλη της κοινότητας απέναντι στο systemd λόγω του ότι οι λειτουργίες του ήταν πολύ πιο εκτεταμένες από το SysVinit, το μέγεθος του πολύ μεγαλύτερο. Αυτές οι ανησυχίες φάνηκαν στους προγραμματιστές του Arch Linux ότι εξέφραζαν την γενικότερη διστακτικότητα της κοινότητας απέναντι στον Lennart περισσότερο ως άτομο και λιγότερο την αντικειμενική κριτική του systemd ως λογισμικό. Οπότε, με παρόμοια έμφαση με τα θετικά χαρακτηριστικά του, η ομάδα των προγραμματιστών αποφάσισε την υιοθέτηση του systemd.[6]
Επόμενη ήταν η Debian GNU/Linux το 2014. Αυτή η αλλαγή στην Debian ήταν ίσως από της πιο διασπαστικές[7][8] και πολυσυζητημένες[9][10] αλλαγές, όχι μόνο στην κοινότητα της διανομής[11], αλλά και στην γενικότερη κοινότητα Linux. Οι επιλογές ήταν κυρίως ανάμεσα στο προαναφερθέν SysVinit, το Upstart, το OpenRC. Από αυτά επικράτησε τελικά το systemd. Αναφέρθηκε ότι πολλές διανομές όπως Arch Linux, Fedora, Mageia και OpenSUSE είχαν ήδη υιοθετήσει το systemd και αυτό γινόταν το πρότυπο της βιομηχανίας γρήγορα. Αποφασίστηκε δηλαδή ότι η γενικότερη κοινότητα είχε αρχίσει να περιμένει λειτουργείες που προσέφερε το systemd ως κάτι βασικό για ένα λειτουργικό σύστημα. Επίσης, τονίσθηκε ότι για την χρήση που αποσκοπεί η Debian, που είναι κυρίως προσωπικοί υπολογιστές και δευτερευόντως διακομιστές, το systemd προσέφερε στον μέσο χρήστη καλύτερη εμπειρία και αρκετό έλεγχο, χωρίς ταυτόχρονα να απαιτεί υπερβολικό χρόνο εκμάθησης.

Αναφορές



[*]«README - systemd/systemd - System and Session Manager». cgit.freedesktop.org. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«F15 one page release notes - Fedora Project Wiki». fedoraproject.org. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«dbus». www.freedesktop.org. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«SysVinit to Systemd Cheatsheet - Fedora Project Wiki». fedoraproject.org. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«Arch Linux - News: systemd is now the default on new installations». archlinux.org. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«Archlinux is moving to systemd (Page 2) / Arch Discussion / Arch Linux Forums». bbs.archlinux.org. Ανακτήθηκε στις 19 Νοεμβρίου 2021.

[*]«Debian Still Debating Systemd vs. Upstart Init System - Phoronix». www.phoronix.com. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«systemd, 10 years later: a historical and technical retrospective». blog.darknedgy.net. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«Which init system for Debian? [LWN.net]». lwn.net. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

[*]«Systemd as tragedy [LWN.net]». lwn.net. Ανακτήθηκε στις 10 Νοεμβρίου 2021.

_________________
Τι είναι το systemd 3_eaay31


Τι είναι το systemd 1_eaya20

Τι είναι το systemd 2_naya21

Τι είναι το systemd 6_sca24

Οι καλύτερες τιμές στις διαφημίσεις: Διαφημιστείτε εδώ με 2-36 € το μήνα!


Τι είναι το systemd 9_eaau19
Τι είναι το systemd 4_eua14

Τι είναι το systemd 10_y-s14

Τι είναι το systemd 5_eyaa24
Επιστροφή στην κορυφή
Δικαιώματα σας στην κατηγορία αυτή
Μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης