Viena no Linux saimes operētājsistēmu priekšrocībām ir to elastība, kas izpaužas plašu modifikācijas iespēju klātbūtnē. Tas attiecas ne tikai uz programmatūru, kas darbojas lietojumprogrammas līmenī, bet arī uz OS pamatkomponentiem. Tātad Linux varat instalēt vienu vai vairākus papildu kodolus.
Nepieciešams
- - instalēts pakotņu pārvaldnieks;
- - binārā pakete ar kodola attēlu;
- - bināros paketes ar moduļiem;
- - arhīvs ar kodola pirmkodiem;
- - GCC, izstrādāt glibc un ncurses versijas;
- - root parole.
Instrukcijas
1. solis
Strādājot grafiskā vidē, ja ir pieejami lokāli (piemēram, instalācijas kompaktdiskā) vai attāli (izplatītāja vietnē) krātuves, tostarp nepieciešamās versijas bināro kodolu pakotnes, izmantojiet grafisko pakotņu pārvaldnieku. Parasti šīs programmas tiek instalētas pēc noklusējuma, kad tiek instalēta lielākā daļa Linux darbvirsmas "darbvirsmas". Sāciet pārvaldnieku, atrodiet nepieciešamo pakotni, atzīmējiet to instalēšanai un lietojiet izmaiņas. Parasti bināros paketēs, kas satur kodola attēlus, ir skripti, kas atjaunina sāknēšanas ielādētāja konfigurāciju. Tāpēc atliek tikai pārstartēt datoru, lai varētu strādāt ar jauno kodolu.
2. solis
Kad jūs strādājat konsolē un krātuves ir pieejamas, vai vienkārši ir iespēja iegūt bināros pakotnes (piemēram, lejupielādēt no izplatītāja vietnes), izmantojiet konsoles pakotņu pārvaldniekus, piemēram, apt-get, dpkg, rpm. Piemēram, ja ir instalēta APT, palaidiet komandu apt-cache ar meklēšanas opciju un virknes parametru, lai atrastu pieejamās paketes. Piemēram: apt-cache search kernel-image Pēc tam atlasiet pakotni, kuru instalēt un instalēt, izmantojot: apt-get install PackageName Izmantojiet opciju -i, lai instalētu paketi, izmantojot rpm.
3. solis
Ja ir pieejams tikai binārā kodola attēls, mēģiniet to instalēt manuāli. Piešķiriet attēla failam unikālu nosaukumu un ievietojiet to / boot direktorijā (varat izvēlēties citu direktoriju, bet parasti tajā tiek ievietoti kodola attēli). Rediģējiet bootloader konfigurācijas failu un pēc tam atjauniniet to. Piemēram, ja izmantojat LILO, modificējiet failu /etc/lilo.conf un palaidiet komandu lilo kā root.
4. solis
Kompilējiet kodolu, ja ir pieejami tikai tā avoti. Sagatavojiet sistēmu montāžai. Instalējiet GCC, izstrādājiet glibc un ncurses bibliotēku versijas. Novietojiet kodola avotus direktorijā / usr / src / linux. Ja ir pieejami ielāpi, lietojiet tos ar komandas ielāpu.
5. solis
Konfigurējiet kodolu. Pārslēdzieties uz direktoriju / usr / src / linux. Palaidiet make menuconfig, lai izveidotu jaunu konfigurāciju. Ja jums ir jāveido kodols ar parametriem, kas ir pēc iespējas tuvāk esošajiem, kopējiet konfigurācijas failu no / boot direktorija uz / usr / src / linux, pārdēvējiet to uz.config un pēc tam palaidiet komandu make oldconfig.
6. solis
Izveidojiet kodolu un moduļus. Palaidiet komandas: make depmake cleanmake bzImagemake moduļi Instalējiet moduļus, izpildot komandu: make modules_install Instalējiet kodola attēlu, kā aprakstīts trešajā solī (izveides koka avota fails ir nosaukts bzImage).