Προγραμματισμός

Linux Mint 17.2 Rafaela διαθέσιμο για λήψη

Διατίθεται υποψήφιος για έκδοση Linux Mint 17.2

Η ανάπτυξη στο Linux Mint 17.2 ακούγεται αμέσως και τώρα μπορείτε να κατεβάσετε τον επίσημο υποψήφιο για κυκλοφορία. Αναμένετε να δείτε μια τελική έκδοση του Linux Mint 17.2 κάποια στιγμή τον Ιούλιο. Μέχρι τότε μπορείτε να εκτελέσετε τον υποψήφιο κυκλοφορίας για να πάρετε μια ιδέα για το τι να περιμένετε από το Linux Mint 17.2.

Οι αναφορές του Marius Nestor για τη Softpedia:

Αφού ανακοίνωσε την κυκλοφορία του περιβάλλοντος επιφάνειας εργασίας Cinnamon 2.6.8 νωρίτερα σήμερα για το επερχόμενο λειτουργικό σύστημα Linux Mint 17.2 (Rafaela), φαίνεται ότι η Clement Lefebvre δημοσίευσε ήδη τις εικόνες ISO της έκδοσης Release Candidate (RC) στους κύριους διακομιστές.

Η τελική έκδοση του Linux Mint 17.2 θα είναι διαθέσιμη για λήψη τον Ιούλιο του 2015 και θα είναι μια μακροπρόθεσμη έκδοση υποστήριξης που θα υποστηρίζεται με ενημερώσεις λογισμικού και ενημερώσεις κώδικα ασφαλείας έως το έτος 2019. Από όσο γνωρίζουμε, θα βασίζεται στο Ubuntu 14.04 LTS (Trusty Tahr).

Περισσότερα στο Softpedia

Πώς να ανασυγκροτήσετε τον υπολογιστή σας Linux

Οι χρήστες των Windows είναι εξοικειωμένοι με την ανάγκη ανασυγκρότησης του σκληρού δίσκου τους, αλλά πολλοί χρήστες Linux δεν γνωρίζουν πώς να το κάνουν. Το How To Forge διαθέτει ένα χρήσιμο σεμινάριο που σας δείχνει πώς να ανασυγκροτήσετε τον υπολογιστή Linux.

Υπάρχει μια κοινή παρανόηση μεταξύ των χρηστών του GNU / Linux ότι τα συστήματά μας δεν χρειάζεται ποτέ να ανασυγκροτηθούν. Αυτό πηγάζει από την επιτυχία των περιοδικών συστημάτων αρχείων που χρησιμοποιούνται από τις περισσότερες διανομές, συμπεριλαμβανομένων των EXT2,3 και 4, JFS, ZFS, XFS, ReiserFS και BTRFS. Όλα αυτά διαθέτουν έξυπνους τρόπους και τεχνικές όσον αφορά την κατανομή αρχείων στους δίσκους, ελαχιστοποιώντας το πρόβλημα κατακερματισμού σε σημείο που ουσιαστικά δεν υπάρχει λόγος ανασυγκρότησης ακόμη και μετά από πολλά χρόνια εγκατάστασης και απεγκατάστασης εφαρμογών και βιβλιοθηκών στο ίδιο σύστημα. Ωστόσο, ο κατακερματισμός μπορεί να εξακολουθεί να αποτελεί πρόβλημα, ειδικά για χρήστες που χρησιμοποιούν δίσκους περιορισμένου χώρου που ενδέχεται να μην προσφέρουν πολλές επιλογές κατανομής αρχείων.

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

Τώρα, το πρώτο πράγμα που πρέπει να κάνετε είναι να εγκαταστήσετε ένα εργαλείο ανασυγκρότησης. Υπάρχουν πολλοί ανασυγκροτητές διαθέσιμοι για συστήματα αρχείων Linux, αλλά θα χρησιμοποιήσω το "e4defrag" καθώς είναι πιθανό να είναι ήδη εγκατεστημένο στο σύστημά σας. Χρησιμοποιώντας αυτό το εργαλείο, μπορείτε να προσδιορίσετε εάν έχετε κατακερματισμένα αρχεία και πόσο σοβαρός είναι αυτός ο κατακερματισμός. Για να το κάνετε αυτό, ανοίξτε ένα τερματικό και πληκτρολογήστε: sudo e4defrag -c / location ή / dev / device. Παρακάτω, έχω σαρώσει το φάκελο / home μου για κατακερματισμένα αρχεία και βρήκα πραγματικά πέντε από αυτά. Το σκορ κατακερματισμού μου, ωστόσο, είναι αρκετά χαμηλό, οπότε η ανασυγκρότηση δεν θα κάνει πολύ διαφορετικά στην απόδοση του συστήματός μου σε αυτήν την περίπτωση. Εάν αυτό έχει αποτέλεσμα ένα σκορ πάνω από "30", τότε η απόσυρση θα ήταν καλή ιδέα.

Περισσότερα στο Πώς να σφυρηλατήσετε

Κατανόηση του συστήματοςd

Η διαμάχη systemd έχει μαίνεται εδώ και πολύ καιρό στην κοινότητα Linux. Αλλά πόσοι άνθρωποι καταλαβαίνουν πραγματικά το ίδιο το systemd; Το blog Cyberpunk έχει μια λεπτομερή και ενημερωτική επισκόπηση του systemd που αξίζει να διαβάσετε.

Το systemd είναι μια σειρά από δαίμονες διαχείρισης συστήματος, βιβλιοθήκες και βοηθητικά προγράμματα που έχουν σχεδιαστεί ως κεντρική πλατφόρμα διαχείρισης και διαμόρφωσης για το λειτουργικό σύστημα υπολογιστών Linux. Περιγράφεται από τους συγγραφείς του ως «βασικό δομικό στοιχείο» για ένα λειτουργικό σύστημα, το systemd στοχεύει πρωτίστως στην αντικατάσταση του συστήματος init Linux (η πρώτη διαδικασία που εκτελέστηκε στο χώρο χρήστη κατά τη διαδικασία εκκίνησης Linux) που κληρονόμησε από το UNIX System V και το Berkeley Software Distribution (BSD ). Το όνομα systemd συμμορφώνεται με τη σύμβαση Unix που καθιστά τους δαίμονες ευκολότερους να διακριθούν, έχοντας το γράμμα d ως το τελευταίο γράμμα του ονόματος αρχείου.

Ο σχεδιασμός του systemd δημιούργησε σημαντική διαμάχη στην κοινότητα του ελεύθερου λογισμικού, οδηγώντας τους κριτικούς να υποστηρίξουν ότι η αρχιτεκτονική του systemd παραβιάζει τη φιλοσοφία του Unix και ότι τελικά θα σχηματίσει ένα σύστημα αλληλοσυνδεόμενων εξαρτήσεων. Ωστόσο, από το 2015 οι περισσότερες μεγάλες διανομές Linux το έχουν υιοθετήσει ως το προεπιλεγμένο σύστημα init.

Το systemd δεν είναι απλώς το όνομα του δαίμονα init, αλλά αναφέρεται επίσης σε ολόκληρο το πακέτο λογισμικού γύρω από αυτό, το οποίο, εκτός από το δαίμονα init του συστήματος, περιλαμβάνει το ημερολόγιο daemons, το logind και το networkd και πολλά άλλα στοιχεία χαμηλού επιπέδου. Τον Ιανουάριο του 2013, ο Poettering περιέγραψε το σύστημα όχι ως ένα πρόγραμμα, αλλά μάλλον μια μεγάλη σουίτα λογισμικού που περιλαμβάνει 69 μεμονωμένα δυαδικά αρχεία. Ως ολοκληρωμένη σουίτα λογισμικού, το systemd αντικαθιστά τις ακολουθίες εκκίνησης και τα επίπεδα εκτέλεσης που ελέγχονται από τον παραδοσιακό δαίμονα init, μαζί με τα σενάρια shell που εκτελούνται υπό τον έλεγχό του. Το systemd ενσωματώνει επίσης πολλές άλλες υπηρεσίες που είναι κοινές σε συστήματα Linux διαχειριζόμενες συνδέσεις χρηστών, κονσόλα συστήματος, hotplugging συσκευών, προγραμματισμένη εκτέλεση (αντικατάσταση cron) καταγραφή, ονόματα κεντρικών υπολογιστών και τοπικές ρυθμίσεις.

Όπως το init daemon, το systemd είναι ένας δαίμονας που διαχειρίζεται άλλους δαίμονες, οι οποίοι, συμπεριλαμβανομένου του ίδιου του systemd, είναι διαδικασίες υποβάθρου. Το systemd είναι ο πρώτος δαίμονας που ξεκίνησε κατά την εκκίνηση και ο τελευταίος δαίμονας που τερματίστηκε κατά τον τερματισμό. Ο δαίμονας systemd χρησιμεύει ως η ρίζα του δέντρου διεργασίας του χώρου χρήστη. Η πρώτη διαδικασία (pid 1) έχει έναν ειδικό ρόλο στα συστήματα Unix, καθώς λαμβάνει ένα σήμα SIGCHLD όταν τερματίζεται μια διαδικασία δαίμονα (η οποία έχει αποσπαστεί από τον γονέα της). Επομένως, η πρώτη διαδικασία είναι ιδιαίτερα κατάλληλη για την παρακολούθηση δαιμόνων. Το systemd προσπαθεί να βελτιωθεί σε αυτήν τη συγκεκριμένη περιοχή έναντι της παραδοσιακής προσέγγισης, η οποία συνήθως δεν θα επανεκκινήσει αυτόματα τους δαίμονες, αλλά θα τους ξεκινήσει μόνο μία φορά χωρίς περαιτέρω παρακολούθηση.

Περισσότερα στο Cyberpunk Blog

Χάσατε μια ενημέρωση; Ελέγξτε την αρχική σελίδα Eye On Open για να ενημερωθείτε για τις τελευταίες ειδήσεις σχετικά με το open source και το Linux.