Διαφήμιση
Τα συστήματα Linux είναι τόσο γελοία ευέλικτα και ρυθμιζόμενα, είναι εντελώς τρελά. Ένα τεράστιο μέρος του γιατί το Linux είναι τόσο ευέλικτο είναι λόγω της δομοστοιχειωτής δομής του. Κάθε μεμονωμένο στοιχείο και πρόγραμμα του συστήματος χωρίζονται σε πολλά διαφορετικά πακέτα που μπορούν εύκολα να αφαιρεθούν, να προστεθούν ή να αντικατασταθούν από κάτι άλλο. Απολύτως κανένα μέρος του λειτουργικού συστήματος δεν έχει εξαίρεση στον κανόνα αυτό, συμπεριλαμβανομένου του ίδιου του πυρήνα του Linux.
Λόγω αυτού του γεγονότος, μπορείτε να απομακρύνετε σχετικά εύκολα τον πυρήνα, να κάνετε κάποια πράγματα σε αυτό και στη συνέχεια να το επαναφέρετε. Αλλά τι ακριβώς μπορείτε να κάνετε με τον πυρήνα, και γιατί θα πρέπει να εξετάσετε τη σύνταξη του δικού σας προσαρμοσμένου πυρήνα;
Αντικατάσταση ή αντικατάσταση προγραμμάτων οδήγησης και άλλων εξαρτημάτων
Ένας από τους πιο συνηθισμένους λόγους για τους οποίους οι άνθρωποι συντάσσουν τους πυρήνες τους στο σπίτι είναι το γεγονός ότι ορισμένοι οδηγοί (και άλλοι οι δυνατότητες του πυρήνα) πρέπει να αντικατασταθούν ή να αντικατασταθούν πλήρως είτε με εντελώς διαφορετικό πρόγραμμα οδήγησης είτε με ενημερωμένο ένας. Ένα καλό παράδειγμα είναι η ανάγκη να επισκευάσουμε κάποιους ασύρματους οδηγούς για να μπορέσουμε
δέσμευση πακέτων για ρωγμές WEP Πώς να σπάσετε το δικό σας δίκτυο WEP για να μάθετε πόσο ασφαλές είναιΣας λέμε συνεχώς ότι χρησιμοποιώντας το WEP για να «ασφαλίσετε» το ασύρματο δίκτυό σας είναι πραγματικά ένα παιχνίδι ανόητων, όμως οι άνθρωποι το κάνουν ακόμα. Σήμερα θα ήθελα να σας δείξω πόσο πραγματικά είναι ανασφαλής το WEP, μέχρι ... Διαβάστε περισσότερα . Το Backtrack Linux, το οποίο αναφέρεται σε αυτό το άρθρο, έρχεται με τους οδηγούς ήδη patched, αλλά οποιαδήποτε άλλη διανομή θα έχει unpatched προγράμματα οδήγησης.Μερικές φορές, οι άνθρωποι υποστηρίζουν επίσης ορισμένους οδηγούς, ειδικά τους οδηγούς γραφικών ανοιχτού κώδικα. Εάν επαναφέρετε έναν οδηγό, αυτό σημαίνει ότι παίρνετε ένα πρόγραμμα οδήγησης από έναν νεότερο πυρήνα και το κολλάτε σε ένα παλαιότερο ως έμπλαστρο. Ακόμα και οι άνθρωποι που εγκαταστήστε ιδιόκτητους οδηγούς γραφικών Πώς να εγκαταστήσετε ιδιόκτητους οδηγούς γραφικών σε Ubuntu, Fedora και MintΤις περισσότερες φορές, θα είναι ωραία με λογισμικό ανοιχτού κώδικα στο Linux. Αλλά αν θέλετε πραγματικό gaming και γραφική δύναμη, θα χρειαστείτε ιδιόκτητους οδηγούς. Εδώ είναι πώς να τα πάρετε. Διαβάστε περισσότερα μερικές φορές πρέπει να ανασυγκροτήσουν τους πυρήνες τους, αν και αυτό συμβαίνει συνήθως αυτόματα.
Κατάργηση κωδικού που δεν χρειάζεται και χρήση διαφορετικών σημαδιών σύνταξης
Ένα άλλο πολύ ευεργετικό μέρος της σύνταξης του δικού σας πυρήνα είναι ότι μπορείτε να κάνετε τη δική σας βελτιστοποίηση. Ενώ η προσαρμογή επικεντρώνεται στην αλλαγή των τμημάτων του πυρήνα, η βελτιστοποίηση επικεντρώνεται σε όλα τα περιττά μέρη που μπορεί να αφαιρεθεί, καθώς και ο καλύτερος συνδυασμός σημαιών σύνταξης που θα παράγουν ταχύτερη πυρήνας.
Πείτε ότι το laptop σας δεν έχει Bluetooth τις δυνατότητες και δεν σχεδιάζετε να αποκτήσετε ένα USB dongle, μπορείτε να καταργήσετε όλα όσα έχουν να κάνουν με το Bluetooth από τον πυρήνα. Μέσω αυτής της λογικής, μπορούν να αφαιρεθούν πολλοί άχρηστοι οδηγοί, εξοικονομώντας χώρο στο δίσκο και άλλους πόρους. Εάν δεν είναι ποτέ με τον τελικό πυρήνα, τότε δεν θα φορτώσουν και θα πάρουν πολύτιμους πόρους που θα μπορούσαν να χρησιμοποιηθούν για κάτι άλλο.
Μάθετε περισσότερα για τον πυρήνα
Τελευταίο αλλά εξίσου σημαντικό, η δημιουργία του δικού σας πυρήνα έχει το πλεονέκτημα να σας προσφέρει Linux εμπειρία. Ακόμα κι αν δεν αλλάξετε τίποτα (τόσο προοπτικές προσαρμογής όσο και βελτιστοποίησης) για τον πυρήνα, την εμπειρία που αποκτάτε λήψη ενός αντιγράφου βανίλιας του πυρήνα του Linux, η σύνταξη του και η εκτέλεση του στο σύστημά σας μπορεί να είναι ανεκτίμητη αν είναι κάτι που σας ενδιαφέρει. Προφανώς, αυτό είναι επίσης κάτι που πρέπει να κάνουν οι άνθρωποι που εργάζονται καθημερινά στον πυρήνα ως δουλειά, έτσι οι τύποι υπολογιστών που έρχονται σε επαφή με το Linux θα πρέπει να λάβουν αυτό το βήμα υπό εξέταση.
συμπέρασμα
Στο τέλος, εξαρτάται τελικά από εσάς τι θέλετε να κάνετε. Για τους περισσότερους χρήστες, ο πυρήνας που προσφέρει η διανομή της επιλογής σας θα κάνει μια χαρά, και οι άνθρωποι που καταρτίζουν τακτικά τους πυρήνες τους κάνουν αυτό επειδή υπάρχουν συγκεκριμένες ανάγκες ή απαιτήσεις. Ωστόσο, εάν έχετε κάποια ανάγκη όπως αυτά που ανέφερα ή απλά ενδιαφέρεστε να μπείτε στο χάλκινο κομμάτι του Linux, τότε η δημιουργία του πυρήνα σας είναι σίγουρα μια καλή ιδέα.
Καταρτίζετε τον δικό σας πυρήνα του Linux; Αξίζει, και ποιες τροποποιήσεις κάνετε σε σύγκριση με τους πυρήνες βανίλιας / διανομής; Ενημερώστε μας στα σχόλια!
Συντελεστές εικόνας: Επισκευή σύγχρονου κινητήρα ντίζελ, εργατικών χεριών και εργαλείου μέσω του Shutterstock, Ανακύκλωση φορτηγών συλλογής κάδου μέσω Shutterstock, Εκπαιδευτικό θέμα: αστεία έφηβος, ιατρική, επιστήμη μέσω του Shutterstock
Ο Danny είναι ανώτερος στο Πανεπιστήμιο του North Texas, ο οποίος απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.