Linus Torvalds: το systemd δεν είναι τόσο κακό

Μπορεί να μην είχαμε γνώμες από τον Richard Stallman για το systemd μέχρι στιγμής, αλλά ο Linus το έδωσε ξανά σε μια συνέντευξη με τον Sam Varghese της ITWire, όπου μιλά επίσης για άλλα πράγματα.

Όσον αφορά το systemd, με περιμένουν να έχω πολλές πολύχρωμες απόψεις, αλλά όχι. Δεν ενδιαφέρομαι προσωπικά για το systemd, στην πραγματικότητα ο κύριος υπολογιστής και ο φορητός υπολογιστής μου το χρησιμοποιούν. Τώρα, δεν ταιριάζω με κάποιους από τους προγραμματιστές (αναφερόμενος στο περιστατικό Kay Sievers) και νομίζω ότι είναι λίγο ξέγνοιαστοι όταν πρόκειται για σφάλματα και συμβατότητα, αλλά δεν είμαι πολύ στο στρατόπεδο ανθρώπων που μισούν η ιδέα του systemd.

Συμφωνείτε με τη σκέψη ότι το systemd απομακρύνεται από την ιδέα της απλότητας των συστημάτων UNIX; Αυτό είναι κακό?.

Πιστεύω ότι πολλές από τις «πρωτότυπες ιδέες» του UNIX είναι περισσότερο θέμα νοοτροπίας παρά ο προβληματισμός της πραγματικότητας. Υπάρχει ακόμα αξία για την κατανόηση του παραδοσιακού μοντέλου "κάνε ένα πράγμα και κάνε σωστά", αλλά αυτό δεν είναι το πώς λειτουργούν τα περίπλοκα συστήματα και δεν είναι το πόσο μεγάλες εφαρμογές σχεδιάστηκαν για μεγάλο χρονικό διάστημα. Πρόκειται για μια χρήσιμη απλούστευση που ισχύει σε "ορισμένο" επίπεδο, αλλά σαφώς δεν περιγράφει το μεγαλύτερο μέρος της πραγματικότητας. Και το systemd δεν είναι καθόλου το κομμάτι που σπάει το παλιό UNIX παλαιού τύπου. Οι εφαρμογές γραφικών σπάνια λειτουργούν έτσι, και τότε υπάρχει προφανώς το παραδοσιακό αντιπαράδειγμα GNU Emacs, το οποίο δεν ήταν ποτέ απλό μοντέλο UNIX, αλλά μια μεγάλη νέα υποδομή, όπως το systemd. Φυσικά, είμαι αρκετά μεγάλος για να μου αρέσει το αρχείο καταγραφής και όχι το δυαδικό. Μερικές φορές πιστεύω ότι το systemd δεν έχει απαραίτητα την καλύτερη γεύση, αλλά είναι λεπτομέρειες.

Είχατε περάσει παρόμοιες καταστάσεις στο παρελθόν, όπου η εισαγωγή ενός νέου τρόπου πραγματοποίησης πραγμάτων προκάλεσε τόση πικρία και ακραίες αντιδράσεις;

Ω! ναι. Vi vs Emacs, οι συγκρίσεις μεταξύ επιτραπέζιων υπολογιστών ή για μια πιο κοντινή περίπτωση με το systemd, το SysV init vs το BSD init. Δεν είμαι σίγουρος πόσο διαφορετικοί είναι οι αγώνες του συστήματος. Είναι ένα τεχνικό ζήτημα, αλλά οι προγραμματιστές του ήταν σίγουρα πολύ καλοί να αποξενώσουν τους ανθρώπους σε προσωπικό επίπεδο. Δεν είναι κάτι καινούργιο κάτω από τον ήλιο, οι πόλεμοι μεταξύ εκείνων που υπερασπίζονται την GPL και την BSD αφορούσαν περισσότερο τους εμπλεκόμενους ανθρώπους και τον τρόπο με τον οποίο ενοχλούσαν τους ανθρώπους από άλλες διαφορές.

Τι θα λέγατε εάν κάποιος ισχυρίστηκε ότι το systemd δημιούργησε ένα σημείο αποτυχίας που δεν επιτρέπει στο σύστημα να εκκινήσει εάν αποτύχει; Συγκεντρώνει πολλές υπηρεσίες και αν κάποιος αποτύχει, το σύστημα είναι άχρηστο.

Εάν αυτός είναι ένας λόγος, δεν πρέπει να χρησιμοποιούν τον πυρήνα. Προφανώς είναι κάτι ιδιαίτερο, ότι οι μηχανικοί του είναι καλύτεροι άνθρωποι και ότι ίσως θα ήταν άδικο να συγκρίνουμε κάτι τόσο ευγενές όσο ο πυρήνας με περισσότερα κοινά έργα. Αλλά αν κοιτάξετε αργά και βαριά έργα όπως το glibc, όταν τα βιδώσετε όλα τραυματίζονται.

Το ρώτησα γιατί είδα άρθρα από άτομα που μετακινούνται στο BSD σε διακομιστές. Δεν είχα δει τόσο ακραία συμπεριφορά, αλλά είμαι μόνο στο Linux από το '98.

Συνήθως δεν ακολουθώ αυτές τις καταιγίδες, αλλά πιστεύω επίσης ότι ένα πράγμα που αλλάζει είναι ότι οι άνθρωποι παίρνουν ίσως αυτήν την κουλτούρα απότομου, λαϊκιστικού πανικού πολύ σοβαρά. Δεν είναι μόνο στον τεχνικό τύπο αλλά και στον τεχνικό κόσμο υπάρχουν επίσης πολλά "κομμάτια απόψεων" και άλλες σχετικές διαφημιστικές εκδηλώσεις. Και οι λαοί του BSD έχουν έναν όρο για αυτό: «bikeshed painting» *, που είναι για το πώς οι τυχαίοι άνθρωποι αισθάνονται ότι έχουν την ικανότητα να συζητούν επιφανειακά ζητήματα, επειδή όλοι πιστεύουν ότι μπορούν να δώσουν γνώμη για την επιλογή του χρώματος. Έτσι, τα επιφανειακά ζητήματα έχουν περισσότερο θόρυβο. Αλλά όταν πρόκειται για δύσκολες και βαθιά τεχνικές αποφάσεις, βρίσκουν (μερικές φορές) ότι δεν γνωρίζουν αρκετά και γι 'αυτό δεν μιλούν τόσο πολύ.

Έχετε διαβάσει Το νέο έγγραφο του Lennart Poettering σχετικά με την τακτοποίηση διανομών με το προεπιλεγμένο σύστημα αρχείων Btrfs; Εάν ναι, τι πιστεύετε;

Δεν είμαι τόσο σίγουρος ότι είναι απαραίτητα ο σωστός τρόπος για να κάνω πράγματα, αλλά στην πραγματικότητα είμαι πολύ χαρούμενος που οι άνθρωποι εργάζονται προς αυτή την κατεύθυνση. Το τρέχον μοντέλο συσκευασίας είναι σπασμένο για εφαρμογές τρίτων και δεν είμαι πεπεισμένος ότι είναι τόσο καλό ακόμη και για έργα που διανέμονται σε διανομές Linux ως μέρος του πυρήνα τους. Είναι οι σωστές λεπτομέρειες για το πώς να χρησιμοποιήσετε το Btrfs για να το εφαρμόσετε αυτό το σωστό; Δεν έχω ιδέα. Είναι ένα περίπλοκο πρόβλημα που δεν πρόκειται να λυθεί εν μία νυκτί με κάποια ριζοσπαστική καινοτομία και είμαι ύποπτος για νέα εξελιγμένα μοντέλα που αλλάζουν τα πάντα και λένε ότι επιλύουν προβλήματα (ίσως η καινοτομία, η πολυπλοκότητα και οι περίπλοκες λεπτομέρειες καθιστούν δύσκολο να το πούμε ότι «δεν έχουν» τα προβλήματα που έχουν τα υπάρχοντα συστήματα, οπότε θεωρείται ως επιχείρημα ότι τα προβλήματα δεν υφίστανται πλέον - όχι επειδή έχουν εξαφανιστεί για πάντα, αλλά επειδή έγιναν τόσο δύσκολο να συζητηθούν επειδή έχουν αλλάξει τόσα πολλά ). Αλλά νομίζω ότι είναι ένα πρόβλημα που αξίζει να εξετάσουμε.

* ζωγραφική του ποδηλάτου θα ήταν η μετάφρασή του στα ισπανικά. Περισσότερες πληροφορίες Aquí y Aquí


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   eliotime3000 dijo

    Και με αυτό σβήνει στιγμιαία τη φλόγα (επειδή ο Λινός έφτιαξε επίσης τη φλόγα του μαζί με τον Τανέμπουν σχετικά με τους μονολιθικούς πυρήνες και τους μικροπυρήνες).

    1.    Cristian dijo

      Το Linus απολαμβάνει πάντα πολέμους 😀
      Νομίζω ότι είναι κάτι περισσότερο από θυμό, είναι ένας τρόπος να βγαίνεις στην εκπομπή: γελάει

      Ωστόσο, είναι αρκετά σαφές και υποστήριξε τι εγείρει.

  2.   SynFlag dijo

    Νομίζω ότι ο Λινός ήταν χλιαρός στη συνέντευξη, τότε τον βλέπω επιθετικά να προσβάλει τον Κάι στις λίστες αλληλογραφίας με καλό λόγο, γι 'αυτό νομίζω ότι τα είπε όλα αυτά για να μην συνεχίσει να αυξάνει τη φλόγα.

    Μου φαίνεται ότι έχει αρκετά με τον πυρήνα, τις τροποποιήσεις που ζήτησε η Google, για να μπει σε πράγματα που δεν αντιστοιχούν σε αυτό, στην πραγματικότητα δεν μπήκε ποτέ σε συστήματα εκκίνησης, αλλά, νομίζω ότι θα έπρεπε με τα μέσα του, αναλάβετε δράση για το θέμα, λέει για το κείμενο σύνδεσης…. και ο Λινός δεν είναι ένα άτομο που λέει «καλά, αυτό είναι σωστό, τι πρόκειται να κάνουμε, ας συνεχίσουμε να το πιπιλίζουμε», οπότε είτε αυτό το γκατά και πρέπει να κάνει ένα βήμα προς τα πλάγια, δεν γράφει καν κώδικα ούτε πηγαίνει να κάνουμε κάτι, ο καθένας λειτουργεί ……. Στους διακομιστές νοιάζομαι 1 αγγούρι τι δημιουργεί, εάν ΟΛΕΣ οι διανομές μεταβιβαστούν στο systemd, θα είναι απαραίτητο να πάω στο BSD, τόσο απλό, δεν με νοιάζει τι κάνει ή όχι, όπως δεν με νοιάζει τι συμβαίνει με Hurd, παρεμπιπτόντως δεν είναι τίποτα.

    Τέλος πάντων, αγοράστε πολλή βαζελίνη, γιατί θα έρθει η ώρα που το RPM είναι εξάρτηση από το systemd, όπως ακριβώς τώρα θέλουν να βάλουν brtfs ... Θεέ μου ... Δεν ξέρω αν το Google, η Microsoft ή το redhat είναι χειρότερος

    1.    Rolo dijo

      SynFlag = "Ζωγραφική με μπικίνι"

    2.    φυλαχτό_linux dijo

      Υπάρχει ακόμη Gentoo και Slackware, φαίνεται ότι θα συνεχίσουν να χρησιμοποιούν τα προεπιλεγμένα συστήματα init τους για μεγάλο χρονικό διάστημα.

    3.    Κύριε βάρκα dijo

      Ας ελπίσουμε. Νομίζω ότι είναι καιρός να τυποποιήσουμε.
      Δεν ξέρω τι είναι το μίσος με το RPM, όταν καταλαβαίνω ότι ο ίδιος ο Stallman τους προτιμούσε πίσω εκεί. Δεν με νοιάζει αν DEB, αν RPM, ναι ... οτιδήποτε άλλο, αλλά μια τυποποίηση είναι καλή για όλους. Όπως είπε ο Linus, αυτή είναι η ώρα για τους χρήστες του Linux Desktop, οι οποίοι δεν ενδιαφέρονται πολύ για τις τεχνικές διαφορές μεταξύ DEP και RPM, αρκεί να κάνετε διπλό κλικ και να το εγκαταστήσετε.

    4.    Τζοάκοι dijo

      Ήσασταν καλοί, αλλά βιδώσατε το τελικό μηχάνημα

    5.    eliotime3000 dijo

      Σχετικά με το RPM και το SystemD… επιτρέψτε μου να σας υπενθυμίσω ότι υπάρχει αλλοδαπός για να μετατρέψετε τα πακέτα .rpm στο πακέτο που θέλετε.

      Τώρα σχετικά με το BTRFS, είναι απλώς μια πρόταση, επειδή υπάρχουν άνθρωποι που είναι πραγματικά απρόθυμοι να χρησιμοποιήσουν άλλα συστήματα αρχείων που είναι τόσο μέτρια που τους θυμίζει FAT32 ή NTFS και προτιμούν πιο ισχυρά συστήματα (όπως το XFS) ή αυτά που προτείνουν πλειοψηφία (EXT4).

  3.   x11tete11x dijo

    : ') Καθώς συγκρίνω τον Torvalds 😀, όπως σωστά λέει, και συμμερίζομαι πλήρως, πολλά από τα επιχειρήματα εναντίον του Systemd είναι φιλοσοφικά, και όπως είπα πριν, τώρα «όλοι φορούν το πουκάμισο των BSD, Solaris, Haiku, HURD και πόσο περίεργο είναι εκεί έξω ... ... ακολουθώντας τη "φιλοσοφία" των Torvalds που δεν τους αρέσει, πιρούνι ή δημιουργούν κάτι νέο ... ..

    Μερικοί θα με βιδώσουν, και όχι μόνο είμαι χρήστης Linux και το RedHat δεν μου πληρώνει μια λαβή xD, αλλά το αφήνω για να ανάψει τη φλόγα λίγο περισσότερο http://www.phoronix.com/scan.php?page=news_item&px=MTI4NDc

    και μου αρέσει ιδιαίτερα αυτή η φράση, αφιερωμένη σε εκείνους που πιστεύουν μόνο ότι το Systemd είναι να κερδίσει ταχύτητα στο Boot Time «Το Systemd Is About Speed ​​- ο Lennart λέει ότι η ταχύτητα του systemd είναι απλώς μια παρενέργεια του σχεδιασμού των πραγμάτων…»

    και sumo, μερικά από τα inits ή σύνολα εφαρμογών (λέω επειδή επειδή "δεν αντιστοιχεί" με το init) επιτρέπεται αυτό:
    http://diegocg.blogspot.com/2014/02/por-que-kdbus.html
    http://diegocg.blogspot.com/2014/07/avanzando-golpe-de-actualizaciones-de.html

    και σχετικά με τη συμπερίληψη των btrfs .. διαμαρτύρονται, αλλά κατάλαβαν γιατί; …. http://www.phoronix.com/scan.php?page=news_item&px=MTc3NzU

    1.    x11tete11x dijo

      Errata: «και δεν είμαι μόνο χρήστης Linux και η RedHat δεν μου πληρώνει μια λαβή xD»> «και είμαι μόνο χρήστης Linux και η RedHat δεν μου πληρώνει μια λαβή xD»

      1.    φυλαχτό_linux dijo

        btrfs Μου αρέσει πολύ πώς λειτουργεί, οι λειτουργίες του, αλλά δεν είναι τόσο καλό όσο το ext4 να επιδιορθώνεται όταν καταστραφεί, έπρεπε να το αναδιαμορφώσω, ήμουν σε θέση να ανακτήσω τις πληροφορίες, αλλά όχι να επιδιορθώσω το σύστημα. Από την άλλη πλευρά, το ίδιο συνέβη σε μένα με το ext4 και με το fsck έτοιμο, και σαν καινούργιο.

      2.    eliotime3000 dijo

        Το πρόβλημα είναι ότι κανείς δεν θέλει να διακλαδώσει το SystemD όπως έκανε ο Theo de Raadt με το OpenSSL. Η αλήθεια είναι ότι δυστυχώς κανείς δεν καταλαβαίνει τους λόγους για τους οποίους δεν καταβάλλει ελάχιστη προσπάθεια για τη βελτίωση του SystemD ως συνεργάτη αυτού του έργου.

        Τέλος πάντων, τώρα θα ενημερώσω το Opera Blink στον κλάδο beta.

      3.    eliotime3000 dijo

        Και voila: αναβαθμίστηκε σε Opera Blink 25 beta.

      4.    eliotime3000 dijo

        @amulet_linux:

        Εκτός αυτού, στο netbook μου έχω XFS και μέχρι στιγμής, καταναλώνει λιγότερη ισχύ μπαταρίας στο Debian Wheezy. Η αλήθεια είναι ότι το BTRFS εξακολουθεί να είναι πράσινο από πολλές απόψεις, επομένως επέλεξα μια πιο συντηρητική λύση για φορητούς υπολογιστές όπως τα netbook.

        Τέλος πάντων, το Ext4 είναι καλό, αλλά δεν μπορώ να αντιμετωπίσω τη φορητότητα.

    2.    eliotime3000 dijo

      Και το πλήρες γλωσσάριο ιδανικό για μια καλή φλόγα.

    3.    Τζοάκοι dijo

      Και γιατί θα σας πληρώσει η Red Hat; γαμήσεις μαζί μου

      1.    Edo dijo

        Υπάρχει πάντα κάποιος που δεν καταλαβαίνει τι θέλει να υπονοήσει

  4.   Έλαβ dijo

    Προφανώς είναι κάτι ιδιαίτερο, ότι οι μηχανικοί του είναι καλύτεροι άνθρωποι και ότι ίσως θα ήταν άδικο να συγκρίνουμε κάτι τόσο ευγενές όσο ο πυρήνας με περισσότερα κοινά έργα.

    HAHAHA .. πηγαίνετε με δύο μπάλες: Ο πυρήνας είναι ο καλύτερος και το SystemD a shit project .. Αυτός ο τύπος (Torvalds) ξέρει πώς να χρησιμοποιεί τις λέξεις χαχαχα.

    1.    eliotime3000 dijo

      Στο Christian: είναι Pro-Unix αν και του αρέσουν οι γραφικές διεπαφές.

      1.    Αντικατοπτρισμός dijo

        στην πραγματικότητα περισσότερο από το pro unix είναι φίλος του τι λειτουργεί. θα πάρει από την Unix αυτό που λειτουργεί και αν τα υπόλοιπα δεν εξυπηρετούν για να αντιμετωπίσουν τρέχοντα προβλήματα ή ανάγκες και πρέπει να χρησιμοποιήσετε κάτι ριζικά διαφορετικό, δεν σας ενοχλεί στο ελάχιστο

  5.   johnfgs dijo

    Και το systemd δεν είναι σε καμία περίπτωση το κομμάτι που σπάει το παλιό παλιό UNIX. Οι εφαρμογές γραφικών σπάνια λειτουργούν έτσι »

    Ένα δισεκατομμύριο φορές αυτό. Όλοι όσοι κατηγορούν πάντα κάποιο λογισμικό ότι παραβιάζουν τις αρχές του UNIX, ελπίζω να το κάνουν από ένα σενάριο bash που κατεβάζει ιστοσελίδες με wget, τις διαβάζει με λιγότερα και δημοσιεύει μέσω curl, διαφορετικά η γνώμη τους δεν έχει ισχύ.

    1.    eliotime3000 dijo

      CC-Combo Breaker!

      1.    οδικός dijo

        Αυτό είναι περισσότερο ένα θάνατο XD. Η φιλοσοφία του UNIX είναι μια χαρά για ορισμένα πράγματα, αλλά νομίζω ότι, αφού μιλάει για ένα πρόγραμμα περιήγησης στο Web, όλοι το ακολουθούν, δεν είναι κάτι αδιάσπαστο μονολιθικό, είναι ένα αμάλγαμα πελάτη http, μηχανές html, διερμηνείς javascript, plugins, SSL… Όλοι κάνουν μια μόνο εργασία και το κάνουν (λίγο πολύ) καλά.

      2.    johnfgs dijo

        Ναι, αλλά ξέρατε ότι προγράμματα περιήγησης όπως ο firefox αποθηκεύουν το ιστορικό λήψεών τους στο sqlite; και το sqlite είναι… ΔΥΝΑΜΙΚΗ ΜΟΡΦΗ! Κάποιος καλέστε τον DENNIS RITCHIE, το FIREFOX ΠΡΕΠΕΙ ΝΑ Τρώει το σκύλο μου!

        FUD FUD FUD, το μόνο πράγμα που μιλάει για το SystemD.

      3.    Προσωπικό dijo

        @ juanfgs
        Ξεκινώ ξεκαθαρίζοντας ότι συμφωνώ ότι είναι καιρός να αντικαταστήσουμε το init, και ότι το σύστημα μου φαίνεται ότι είναι το καλύτερο που έχουμε σήμερα για αυτό.
        Αλλά αυτός δεν είναι ο λόγος που θα αρνηθούμε τις ανεπάρκειές του, να κατηγορήσουμε οποιονδήποτε που τους εκθέτει ότι δημιουργεί FUD, πολύ λιγότερο για να πολεμήσει το FUD ενάντια στο FUD.

        Το SQLite είναι μια βάση δεδομένων, η μορφή που περιέχει αυτά τα δεδομένα εξαρτάται από τον προγραμματιστή, μπορείτε να έχετε int, κείμενο, το οποίο είναι τέλειο ως απλό κείμενο ή BLOB που είναι δυαδικά.
        Αλλά για την περίεργη περίπτωση που αναφέρετε, είστε κάπως χαμένοι, μπορείτε εύκολα να ανοίξετε το αρχείο Firefox με ένα πρόγραμμα επεξεργασίας κειμένου και να δείτε τις διευθύνσεις ως απλό κείμενο, ναι, όλα συσσωρεύονται επειδή οι συντάκτες δεν γνωρίζουν τη δομή του SQLite, αλλά ναι Θέλετε να τα διαβάσετε ταξινομημένα σε στήλες, από τον Firefox κατεβάζετε ένα πρόσθετο που ονομάζεται SQLite manager και τα βλέπετε χωρίς προβλήματα.
        Σε αντίθεση με αυτό που συμβαίνει με το SystemD που σας αναγκάζει να χρησιμοποιήσετε το ημερολόγιο για να μπορείτε να το διαβάσετε.
        Πρέπει να αποδεχτείτε τις πωλήσεις και τα προβλήματα, ώστε να μπορείτε να επιλύσετε τα τελευταία.

      4.    johnfgs dijo

        μπορείτε εύκολα να ανοίξετε το αρχείο Firefox με ένα πρόγραμμα επεξεργασίας κειμένου και να δείτε τις διευθύνσεις ως απλό κείμενο,

        Αυτό είναι ψεύτικο, σας καλώ να το δοκιμάσετε, κάποια άλλη συμβολοσειρά θα εμφανιστεί στην οθόνη, προφανώς, αλλά το SQLite είναι μια δυαδική μορφή όπως χιλιάδες άλλες δυαδικές μορφές που χρησιμοποιούμε καθημερινά. Είναι δυσανάγνωστο με γυμνό μάτι. Δεν ξέρω πού θα πάρετε ότι θα δείτε διευθύνσεις ως απλό κείμενο, οι χορδές θα μεταβούν αλλά δεν θα μπορείτε να διαβάσετε το αρχείο σε λειτουργία απλού κειμένου με αξιόπιστο τρόπο.

        Σε αντίθεση με αυτό που συμβαίνει με το SystemD που σας αναγκάζει να χρησιμοποιήσετε το ημερολόγιο για να μπορείτε να το διαβάσετε.

        Σύμφωνα με την ίδια λογική, το SQLite σας υποχρεώνει να χρησιμοποιήσετε κάποιο λογισμικό για να διαβάσετε το περιεχόμενό του, και αυτό είναι ότι τα δυαδικά αρχεία είναι έτσι. Αυτό το μόνο ημερολόγιο υπάρχει για την ανάγνωση των δυαδικών αρχείων καταγραφής του SystemD σημαίνει απλώς ότι υπάρχει μόνο μία εφαρμογή ανάγνωσης αυτής της μορφής αρχείου, όχι ότι οι lennart, torvalds και οι illuminati προσπαθούν να μετατρέψουν το linux σε windows, όπως προτείνει η καμπάνια μποϊκοτάζ στο SystemD.

        Το πρόβλημα είναι όταν πιστεύουμε ότι το δυαδικό αρχείο είναι "ο διάβολος", αυτό που σας ρωτώ σε περίπτωση που δεν δείχνει είναι ότι εάν εφαρμόσουμε την ίδια φιλοσοφία των δυσφημιστών του SystemD σε άλλα συστήματα, καταρρέει. Η πραγματικότητα ότι έργα όπως το SystemD ή άλλα πρέπει να αναλυθούν από άλλες οπτικές γωνίες λογισμικού, όχι από το ότι "σπάει με αυτό που κάναμε πάντα, και ως εκ τούτου είναι ο σωστός τρόπος." Χάρη σε αυτή τη νοοτροπία περάσαμε πολύ καιρό χωρίς καν να ξανασκεφτούμε τη δυνατότητα αντικατάστασης του init (τότε οι άνθρωποι στο runit και πολλοί άλλοι άρχισαν να το ξανασκεφτούν).

      5.    Προσωπικό dijo

        @ juanfgs
        Δεν ξέρω αν είστε εξοικειωμένοι με την έννοια μιας βάσης δεδομένων, αλλά είναι κάτι που δεν έχει μορφή, έχουν πολλούς τύπους δεδομένων, και αυτά είναι αυτά που έχουν.
        Μπορείτε να έχετε τέλεια συμβολοσειρές κειμένου, ψηφία ή ακόμη και εικόνες στην ίδια βάση δεδομένων. Καθένα με διαφορετικές μορφές.

        Έχοντας αυτό κατά νου (ελπίζω) καταλαβαίνετε ότι είναι λάθος να πείτε ότι το SQLite είναι μια δυαδική μορφή, δεδομένου ότι δεν είναι ένα τέτοιο αρχείο, δεν μιλάτε για ένα έγγραφο λέξεων, ένα .pdf ή ένα .jpg.

        Τώρα, το βρίσκω αστείο που με καλείτε να δοκιμάσω κάτι που μπορείτε να δείτε ότι δεν το έχετε κάνει.
        Εδώ είναι τα αποδεικτικά στοιχεία μου:

        http://i.imgur.com/zR7PEWl.png

        Δικος σου?
        Δεν είναι ότι φαίνεται "κάποια άλλη συμβολοσειρά", είναι οι πλήρεις διευθύνσεις και είναι ευανάγνωστες. Εάν είναι σαφές σε εμάς ποια είναι η βάση δεδομένων, θα γνωρίζουμε ότι είναι σωστό να πούμε ότι σε αυτήν την περίπτωση "ΤΑ ΔΕΔΟΜΕΝΑ ΦΥΛΑΞΕΤΑΙ ΩΣ ΚΛΕΙΔΙΟ".
        Δεν ξέρω πόσο αξιόπιστο θέλετε.

        Αυτή η απλοϊκή λογική που μου αποδίδεις είναι επειδή παρερμήνευσες τα λόγια μου.
        Αν το ακολουθούσα, θα έλεγα ότι ακόμη και απλά κείμενα σας υποχρεώνουν να χρησιμοποιήσετε κάποιο λογισμικό για να διαβάσετε το περιεχόμενό τους, και θα ήταν αλήθεια, ή πώς θα τα διαβάσατε χωρίς να χρησιμοποιήσετε το Kate, το Notepad, το nano ...;
        Αυτό που δεν καταλάβατε είναι ότι τα αρχεία καταγραφής SystemD μπορούν να διαβαστούν ΜΟΝΟ ΜΕ το ημερολόγιο / περιοδικό. Σε αντίθεση με την ιστορία του Firefox που μπορείτε να το διαβάσετε ακατάστατο με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ή τακτοποιημένο με μια μεγάλη ποικιλία προγραμμάτων:
        http://www.sqlite.org/cvstrac/wiki?p=ManagementTools

        Επαναλαμβάνω σε περίπτωση που δεν διαβάσατε την πρώτη φορά:
        "Συμφωνώ ότι είναι καιρός να αντικαταστήσουμε το init και ότι το SystemD μοιάζει με το καλύτερο που έχουμε σήμερα γι 'αυτό".
        Και είναι ότι καταλαβαίνω πλήρως τα πλεονεκτήματα της χρήσης δυαδικών αρχείων (λιγότερος κίνδυνος διαφθοράς δεδομένων, ταχύτερες αναζητήσεις ...) αλλά και τα μειονεκτήματά του (Εξαρτήσεις, πολύ πιο δύσκολο να ανακτηθούν σε περίπτωση διαφθοράς δεδομένων ...) Η άρνηση αυτών των μειονεκτημάτων είναι , αν όχι, αλλά τουλάχιστον τόσο παράλογο όσο δεν λαμβάνονται υπόψη τα πλεονεκτήματα.

      6.    johnfgs dijo

        Το ότι μπορείτε να δείτε τις συμβολοσειρές δεν σημαίνει ότι το αρχείο είναι αναλύσιμο. Μην αφήσετε την Kate να σας δείξει τους χαρακτήρες μεταξύ τους.

        http://imgur.com/GfUxpcf

        Σε κάθε περίπτωση, οι προδιαγραφές για τα αρχεία ημερολογίου systemd είναι δημόσιες, οπότε η σύνταξη της εφαρμογής σας ενός προγράμματος ανάγνωσης περιοδικών είναι ασήμαντη, ακόμη και αν δεν θέλετε να χρησιμοποιήσετε το C API που παρέχουν για αυτήν την περίπτωση. Καθώς και για αμέτρητες δυαδικές μορφές ανοιχτού κώδικα, παρέχονται API και βιβλιοθήκες για επεξεργασία στο πρόγραμμά σας.

        Πλεονεκτήματα και μειονεκτήματα, ναι, φυσικά, τα έχουν, αλλά εκεί μπαίνει το υποκειμενικό, το βρίσκω άσεμνο πώς οι δυσφημιστές πηδούν να το υπερβάλλουν στο "systemd θα απορροφήσει τα πάντα", "μας αναγκάζουν να χρησιμοποιήσουμε το systemd", "linux θα είναι παράθυρα "," οι πύλες του λογαριασμού θα μπουν στο σπίτι σας και θα σκοτώσουν την οικογένειά σας ", και αυτό είναι το FUD, το θέτετε πώς το βάλετε, δεν επιτίθεται στο εν λόγω πρόβλημα αλλά προσπαθεί να σας τρομάξει.

      7.    eliotime3000 dijo

        @ juanfgs:

        Με γαλάζεις;

        Βλέπω καλά τις δηλώσεις SQL στο δυαδικό αρχείο στο αρχείο .sqlite στο GNU Nano. Και αναφέροντας @staff:

        […] Σε αντίθεση με την ιστορία του Firefox αυτό μπορείτε να το διαβάσετε ακατάστατο με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου Ή παραγγέλθηκε με μια μεγάλη ποικιλία προγραμμάτων:
        http://www.sqlite.org/cvstrac/wiki?p=ManagementTools%5B…]

        Αυτό συμβαίνει επειδή δεν γνωρίζω πώς να χειριστώ το MySQL / MariaDB.

        PS: Ο MS SQL Server είναι χειρότερος.

      8.    johnfgs dijo

        Αυτό συμβαίνει επειδή δεν γνωρίζω πώς να χειριστώ το MySQL / MariaDB.

        Μπορώ να διαβάσω / γράψω SQL, βασικά είναι πόνος στον κώλο να πρέπει να διαβάσω ένα sqlite σε λειτουργία κειμένου για οποιαδήποτε πρακτική χρήση που εννοώ και αξίζει τόσο πολύ σε αυτήν την περίπτωση όσο ένα δυαδικό αρχείο, χρειάζεστε εργαλεία για πρόσβαση σε αυτό με πρακτικό τρόπο και τα εργαλεία που είναι διαθέσιμα.

        Το ίδιο για τα αρχεία καταγραφής systemd, είναι διαθέσιμη η δυαδική προδιαγραφή και μπορείτε να γράψετε έναν αναγνώστη (παρόλο που δεν συνιστάται) όπως κρίνετε κατάλληλο, ή να χρησιμοποιήσετε το υπάρχον εργαλείο για πρόσβαση σε αυτό ή να χρησιμοποιήσετε το υπάρχον C API.

        Και αν θέλουμε να δώσουμε παραδείγματα άλλων δυαδικών αρχείων έχετε τα rpmdbs και πολλές άλλες εφαρμογές που αποθηκεύουν ρυθμίσεις, κρυφές μνήμες και άλλες σε δυαδική μορφή (η MariaDB το κάνει επίσης προαιρετικά για τα πλεονεκτήματα που ανέφερε το @staff), αλλά αυτή η συζήτηση έγινε μια συζήτηση για την αποφυγή του σημείου της συνομιλίας με τον πιο τεχνικό δυνατό τρόπο.

      9.    Προσωπικό dijo

        @ juanfgs

        «Το ότι μπορείτε να δείτε τις χορδές δεν σημαίνει ότι το αρχείο είναι αναλύσιμο. Μην αφήσετε την Kate να σας δείξει τους χαρακτήρες μεταξύ τους. »
        Αυτό είναι ένα άλλο θέμα εντελώς, είπατε ότι ήταν δυαδικής μορφής και έχει ήδη αποδειχθεί, ακόμη και με τη δική σας λήψη, ότι αυτό είναι ψευδές.
        Τώρα αλλάζετε το επιχείρημά σας από "Είναι δυαδικό και αυτό που λέει δεν μπορεί να διαβαστεί" σε "Είναι δυαδικό μπορεί να διαβαστεί αλλά δεν μπορεί να αναλυθεί" και πάλι πέφτετε σε σφάλμα, καθώς ο λόγος για τον οποίο δεν μπορείτε να αναλύσετε συστηματικά είναι: γιατί δεν γνωρίζετε τη δομή του.
        Για παράδειγμα:
        Πάρτε ένα αρχείο CSV σε τέλειο απλό κείμενο, ανοίξτε το με την Kate και θα δείτε ότι δεν έχει παραγγελθεί με ευανάγνωστο τρόπο. Για αυτό πρέπει να γνωρίζετε τη δομή του.
        Πιστεύω λοιπόν ότι το πρόβλημα εδώ είναι ότι δεν είστε πολύ ξεκάθαροι για το ποιες είναι οι βάσεις δεδομένων ή για τη διαφορά μεταξύ μιας μορφής και μιας κωδικοποίησης.

        «… Επομένως, το να γράφεις την εφαρμογή ενός αναγνώστη περιοδικών είναι ασήμαντο…»
        Τίποτα ασήμαντο, για πρώτη φορά γιατί δεν πρόκειται για το γράψιμο ενός αναγνώστη. Εάν δεν έχετε εξάρτηση, μπορείτε να δημιουργήσετε χιλιάδες αναγνώστες, αλλά το journalctl / journal είναι υποχρεωτικό, επειδή αυτοί είναι αυτοί που γράφουν αυτά τα περιοδικά.

        "Και αυτό είναι FUD, ό, τι κι αν το βάλετε, δεν επιτίθεται στο πρόβλημα αλλά προσπαθεί να σας τρομάξει."
        Το έκανα πολύ σαφές από το πρώτο μου σχόλιο ότι υπάρχει μεγάλη αλήθεια, υπάρχει FUD εναντίον του SystemD, αλλά αυτό που δεν βλέπετε είναι ότι κάνετε ακριβώς το ίδιο πράγμα.
        Δημιουργείτε FUD, λέγοντας πράγματα που δεν είναι αληθινά σε ξεχωριστά θέματα, αντί να επιτεθείτε στην τεχνική ερώτηση.
        Το να πούμε ότι το SystemD έχει πρόβλημα X, αλλά είναι εντάξει επειδή το έχουν και πολλά άλλα στοιχεία του συστήματος, είναι μια φοβερή πλάνη.
        «Κακό πολλών, παρηγοριά ανόητων», λένε εδώ.

        Και μου φαίνεται απίστευτο ότι ως proSystemD που είμαι, πρέπει να υπερασπίζομαι τους «δυσφημιστές που υπερβάλλουν» από τους «υποστηρικτές που ελαχιστοποιούν».

      10.    Προσωπικό dijo

        * Σημασιολογικά, όχι συστηματικά.
        Μια ΣΥΓΝΩΜΗ.

    2.    Τζοάκοι dijo

      Συμφωνώ, πώς σπάνε τις μπάλες με αυτές τις φτηνές φιλοσοφίες πριν από 20 χρόνια. Σίγουρα στην εποχή του κάποιος είπε, αλλά επειδή πρόκειται να μεταβούν από δυαδικό σε γραπτή γλώσσα, η συμβατότητα δεν θα είναι 100% και είμαστε ακόμα εδώ. Ακολουθήστε την πρόοδο και αν δεν σας αρέσουν να δημιουργούν ένα πιρούνι ή να στέλνουν τις ιδέες τους στο Fedora, ενημερώστε με.

      1.    eliotime3000 dijo

        Τουλάχιστον το Red Hat είναι μια εταιρεία που ξέρει να ακούει (όχι όπως η Microsoft ή η Oracle) και ο Theo de Raadt έχει περισσότερες μπάλες από οποιονδήποτε γιο της μητέρας του που μπορεί να σκεφτεί ότι είναι ενάντια σε ένα έργο που δεν ενδιαφέρεται καν να συνεισφέρει.

        Αξιοσημείωτα παραδείγματα αξιοσημείωτων πιρούνων: MATE (γεννήθηκε από το μη λειτουργικό GNOME 2), Cinnamon (που προέκυψε από την ασυμβατότητα των χρηστών με το πρότυπο GNOME 3 UI), LibreSSL / BoringSSL (γεννήθηκε χάρη στο σφάλμα OpenSSL, παρόμοιο με την κατάσταση συντήρησης SystemD και την τρέχουσα κατάστασή του), LibreOffice (που προκύπτει από την έλλειψη συντήρησης του OpenOffice από την Oracle μετά την απόκτηση των Sun Microsystems), MariaDB (παρόμοια κατάσταση με το LibreOffice, αλλά με MySQL), Audacious (γεννημένος από το θάνατο του XMMS) και ούτω καθεξής Μπορώ να συνεχίσω να ονομάζω καλά παραδείγματα πιρούνι.

    3.    Γιάννης dijo

      1. Ποιες είναι αυτές οι Αρχές UNIX για τις οποίες μιλά ο καθένας (και φαίνεται να σας αναγκάζει να χρησιμοποιήσετε σενάρια bash κ.λπ.);

      2. Και σε κάθε περίπτωση, δεν μπορούν να κατηγορήσουν κανέναν ότι έχουν ή ακολουθούν αυτές τις αρχές εκτός από τον εαυτό τους, γιατί κανείς δεν έστειλε το Linux για να μυρίσει τα χειρότερα του UNIX ή κάτι τέτοιο, ούτε κανείς δεν τους έστειλε να μην εφεύρουν τα δικά τους παραδείγματα αλλά να αντιγράψουν και να κλωνοποιήσουν αυτά ενός άλλου. Τώρα θα παραπονεθείτε και θα ντρέπεστε για αυτό; Εάν συμβαίνει αυτό, είναι εντάξει για μένα, αλλά θα έπρεπε να σβήσουν και να ξεκινήσουν ξανά από ένα άλλο σκάφος, γιατί το Linux ήταν πάντα ένα «wannabe Unix», έτσι γεννήθηκε, έτσι μεγάλωσε και έτσι έζησε.

      1.    Έλαβ dijo

        Νομίζω ότι αναφέρονται:
        - Κάνε μόνο ένα πράγμα, αλλά κάνε το καλά.
        - Όλα σε ένα αρχείο κειμένου.

      2.    aiden dijo

        αναζήτηση στην αρχή φιλί της wikipedia:

        «Η αρχή KISS δηλώνει ότι τα περισσότερα συστήματα λειτουργούν καλύτερα εάν διατηρηθούν απλά από ότι εάν γίνουν περίπλοκα. Επομένως, η απλότητα πρέπει να διατηρηθεί ως βασικός σχεδιαστικός στόχος και πρέπει να αποφεύγεται κάθε περιττή πολυπλοκότητα. "

      3.    Γιάννης dijo

        Ευχαριστώ για την απάντηση και των δύο, τώρα θα ξέρω τι εννοείς.

  6.   eliotime3000 dijo

    Και μιλώντας για το SystemD, το έχω συναντήσει πίνακας λειτουργίας χρησιμοποιείται για όσους παίρνουν τη λέξη εκείνων που θέλουν να "μποϊκοτάρουν" SystemD (επίσης το Fedora έχει το δικό σου και στα Ισπανικά).

  7.   Αντικατοπτρισμός dijo

    και με αυτό αποδεικνύεται ότι το systemd είναι εδώ για να μείνει και ότι στην πραγματικότητα το linus το υποστηρίζει με κάποια έννοια χάρη στην τυποποίηση, δεδομένου ότι δίνει πραγματικές και αποτελεσματικές λύσεις σε πραγματικά προβλήματα. βασίζεται στην πρακτικότητα, όχι φτηνές φιλοσοφίες από 40 χρόνια πριν !!!! (φιλοσοφίες που δεν σχετίζονται με τα τρέχοντα σενάρια)

    1.    οδικός dijo

      Η τυποποίηση είναι μια χαρά, αλλά αν βρείτε ένα σχόλιο στον κωδικό συστήματος, προχωρήστε γρήγορα για να κάνετε μια ευχή. Δεν είναι σοβαρό, γνωρίζω ένα έργο που ονομάζεται OpenSSL (δεν ξέρω αν ακούγεται σαν εσένα) που ήταν σε παρόμοια κατάσταση και ξέρετε τι συνέβη.

      1.    Αντικατοπτρισμός dijo

        τίποτα να δούμε. Το openSSL συντηρήθηκε από μια πολύ μικρή ομάδα εθελοντών προγραμματιστών στον ελεύθερο χρόνο τους και μέχρι να φτάσει το linux foundation, είχε λίγο προϋπολογισμό. Το systemd, από την άλλη πλευρά, έχει την υποστήριξη εκατοντάδων ανεξάρτητων προγραμματιστών, σταθερή οικονομική υποστήριξη από αρκετές εταιρείες που έβαλαν προγραμματιστές επί πληρωμή (και δεν έχουν μόνο προγραμματιστές han network, intel, samsung και Google) έτσι είναι 100 % διαφορετικές περιπτώσεις. ο κωδικός systemd ελέγχεται πολύ περισσότερο και έχει πολύ περισσότερη υποστήριξη.

  8.   Rolo dijo

    Τώρα λείπουν η δήλωση του richard stalman και το fsf στο systemd που θα μπορούσαν να τερματίσουν τη συζήτηση ή να ανατινάξουν τα πάντα

    Εξακολουθώ να πιστεύω ότι η παρουσίαση του θέματος που το systemd είναι μόνο για το linux, η μεγάλη πλειοψηφία των αντιρρήσεων είναι απλώς ζητήματα πολιτικής φύσης, τα οποία μοιάζουν με έδαφος αναπαραγωγής για μια συγκεκριμένη ομάδα φανατικών που λατρεύουν τις θεωρίες συνωμοσίας και όλα αυτά τα μαλακία.

    Πιστεύω επίσης ότι εάν το σύστημαd αντί να έχει αναπτυχθεί από τον αμφιλεγόμενο Lennart Poettering, οι άνθρωποι από τον κύκλο του FSF το είχαν κάνει, κανείς δεν θα αμφισβητούσε με το systemd.

  9.   ανώνυμος dijo

    Κοιτάζοντας τα σχόλια του phoronix στον σύνδεσμο που πέρασε
    http://www.phoronix.com/forums/showthread.php?105607-Lennart-Poettering-Talks-Up-His-New-Linux-Vision-That-Involves-Btrfs

    Πρέπει να ομολογήσω ότι η κοιλιά μου πονάει από το γέλιο τόσο πολύ ... Βρήκα αυτό το σχόλιο:

    08-31-2014, 10:17 ΜΜ # 9
    atari314
    Το atari314 είναι χωρίς σύνδεση Junior μέλος
    Μεταστάσεις… η ανάπτυξη δευτερογενών κακοηθών αναπτύξεων σε απόσταση από μια κύρια θέση καρκίνου…

    Υπάρχουν άνθρωποι που έχουν ένα δώρο για να πουν τα πράγματα με έναν πολύ άμεσο και ανάλογο τρόπο .. 🙂

    Και Λινός, νομίζω ότι δεν θέλει να δημιουργήσει αντιπαραθέσεις και ότι στο τέλος τον βλέπουν ως αυτόν που στέλνει την κόλαση σε αυτόν που βρίσκεται μπροστά του, δηλαδή, φροντίζει αυτό που λέει, γιατί την τελευταία φορά πολλοί μίλησαν παράσιτα για τους τρόπους του ...
    Βαθιά ξέρει πόσο μακριά θα επιτρέψει, γι 'αυτό αναφέρει πράγματα που δεν του αρέσουν ή που βλέπει άσχημα.

  10.   ανώνυμος dijo

    Λοιπόν, αυτό που έλεγα συνέβη… ήταν προφανές, το frankestein γινόταν πολύ επικίνδυνο και ογκώδες… οπότε FORK !!
    Εάν κύριοι, ονομάζεται άχρηστο, μπορείτε να το ερμηνεύσετε ως άχρηστο ή ως "χρήση λιγότερων", με το σωστό όνομα.

    Uselessd: Μια απογυμνωμένη έκδοση του Systemd
    http://www.phoronix.com/scan.php?page=news_item&px=MTc5MzA

    Διαβάστε τις ερωτήσεις και τις απαντήσεις στη σελίδα του έργου, ακόμη και θα το καταστήσουν συμβατό με το freebsd.

    http://uselessd.darknedgy.net

    Τώρα απλώς ελπίζω ότι περισσότεροι άνθρωποι συμμετέχουν και μεταξύ όλων των μη αμειβόμενων προγραμματιστών από εταιρείες που επιτυγχάνουν την πολυαναμενόμενη αντικατάσταση του init.

  11.   Οπλισμός Jaleo Σίγουρα dijo

    Εάν ο Devuan βγήκε ως εναλλακτική λύση και υπάρχουν ορισμένες διανομές που δεν το εφαρμόζουν, το systemd θα έχει κάτι που δεν αρέσει σε ένα συγκεκριμένο μέρος της κοινότητας.
    Και δεν νομίζω ότι είναι επειδή είμαι καθαρολόγος.