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

Πίνακας περιεχομένων:

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

Βίντεο: Πώς να εγκαταστήσετε τον πυρήνα Linux

Βίντεο: Πώς να εγκαταστήσετε τον πυρήνα Linux
Βίντεο: Πως να εγκαταστήσετε το Linux Ubuntu σε Desktop ή Laptop 2024, Ενδέχεται
Anonim

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

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

Απαραίτητη

  • - εγκατεστημένο διαχειριστή πακέτων.
  • - δυαδικό πακέτο με εικόνα πυρήνα.
  • - δυαδικά πακέτα με ενότητες ·
  • - αρχειοθέτηση με πηγαίους κώδικες πυρήνα.
  • - GCC, αναπτύξτε εκδόσεις glibc και ncurses.
  • - κωδικός πρόσβασης ρίζας.

Οδηγίες

Βήμα 1

Όταν εργάζεστε σε περιβάλλον γραφικών, εάν είναι διαθέσιμα τοπικά (για παράδειγμα, στο CD εγκατάστασης) ή απομακρυσμένα αποθετήρια (στον ιστότοπο του διανομέα), συμπεριλαμβανομένων των πακέτων δυαδικού πυρήνα της έκδοσης που χρειάζεστε, χρησιμοποιήστε τη διαχείριση πακέτων γραφικών. Συνήθως, αυτά τα προγράμματα εγκαθίστανται από προεπιλογή όταν εγκαθίστανται οι περισσότερες διανομές Linux "desktop" Ξεκινήστε τον διαχειριστή, βρείτε το απαιτούμενο πακέτο, επισημάνετε το για εγκατάσταση και εφαρμόστε τις αλλαγές. Συνήθως, δυαδικά πακέτα που περιέχουν εικόνες πυρήνα περιλαμβάνουν σενάρια που ενημερώνουν τη διαμόρφωση του bootloader. Επομένως, το μόνο που μένει είναι να επανεκκινήσετε τον υπολογιστή για να μπορέσετε να εργαστείτε με τον νέο πυρήνα.

Βήμα 2

Όταν εργάζεστε στην κονσόλα και τα αποθετήρια είναι διαθέσιμα, ή απλώς η δυνατότητα λήψης δυαδικών πακέτων (για παράδειγμα, η λήψη τους από τον ιστότοπο του διανομέα), χρησιμοποιήστε διαχειριστές πακέτων κονσόλας όπως apt-get, dpkg, rpm. Για παράδειγμα, εάν είναι εγκατεστημένο το APT, εκτελέστε την εντολή apt-cache με την επιλογή αναζήτησης και μια παράμετρο συμβολοσειράς για να βρείτε διαθέσιμα πακέτα. Για παράδειγμα: apt-cache search kernel-image Στη συνέχεια, επιλέξτε το πακέτο για εγκατάσταση και εγκατάσταση με: apt-get install PackageName Χρησιμοποιήστε την επιλογή -i για να εγκαταστήσετε το πακέτο χρησιμοποιώντας rpm.

Βήμα 3

Εάν υπάρχει μόνο μια εικόνα δυαδικού πυρήνα, δοκιμάστε να την εγκαταστήσετε χειροκίνητα. Δώστε στο αρχείο εικόνας ένα μοναδικό όνομα και τοποθετήστε το στον κατάλογο / boot (μπορείτε να επιλέξετε έναν άλλο κατάλογο, αλλά συνήθως οι εικόνες του πυρήνα τοποθετούνται εκεί). Επεξεργαστείτε το αρχείο διαμόρφωσης bootloader και στη συνέχεια ενημερώστε το. Για παράδειγμα, εάν χρησιμοποιείτε το LILO, τροποποιήστε το αρχείο /etc/lilo.conf και εκτελέστε την εντολή lilo ως root.

Βήμα 4

Μεταγλωττίστε τον πυρήνα εάν είναι διαθέσιμες μόνο οι πηγές του. Προετοιμάστε το σύστημα για συναρμολόγηση. Εγκαταστήστε το GCC, τις εκδόσεις ανάπτυξης των βιβλιοθηκών glibc και ncurses. Τοποθετήστε τις πηγές του πυρήνα στον κατάλογο / usr / src / linux. Εάν υπάρχουν διαθέσιμες ενημερώσεις κώδικα, εφαρμόστε τις με μια ενημερωμένη έκδοση κώδικα εντολών.

Βήμα 5

Διαμορφώστε τον πυρήνα. Αλλαγή στον κατάλογο / usr / src / linux. Εκτελέστε make menuconfig για να δημιουργήσετε μια νέα διαμόρφωση. Εάν πρέπει να δημιουργήσετε τον πυρήνα με παραμέτρους όσο το δυνατόν πιο κοντά στις υπάρχουσες, αντιγράψτε το αρχείο διαμόρφωσης από τον κατάλογο / boot στο / usr / src / linux, μετονομάστε το σε.config και, στη συνέχεια, εκτελέστε την εντολή make oldconfig.

Βήμα 6

Δημιουργήστε τον πυρήνα και τις ενότητες. Εκτελέστε τις εντολές: make depmake cleanmake bzImagemake modules Εγκαταστήστε τα modules εκτελώντας την εντολή: make modules_install Εγκαταστήστε την εικόνα του πυρήνα όπως περιγράφεται στο τρίτο βήμα (το αρχείο προέλευσης στο δέντρο δόμησης ονομάζεται bzImage).

Συνιστάται: