Një nga avantazhet e sistemeve operative të familjes Linux është fleksibiliteti i tyre ekstrem, i shprehur në aftësinë për të rregulluar thuajse të gjithë përbërësit. Për shembull, mund të përpiloni një bërthamë me opsione konfigurimi të përshtatura posaçërisht për harduerin që po përdorni aktualisht. Duke instaluar një bërthamë të tillë, ju mund të rrisni ndjeshëm performancën e përgjithshme të sistemit.
E nevojshme
- - hyrja në depo me paketa burimore ose qasje në internet;
- - fjalëkalimin për përdoruesin rrënjë në makinerinë lokale.
Udhëzimet
Hapi 1
Merrni burimet e kernelit. Nëse keni qasje në depon e burimit dhe ajo përfshin një paketë me versionin e saktë të bërthamës, instaloni këtë paketë duke përdorur programin apt-get ose synaptic.
Nëse nuk keni qasje në depot, ose keni nevojë të ndërtoni një version specifik të kernelit, merrni burimet nga serveri kernel.org. Hapni https://www.kernel.org/pub/linux/kernel në shfletuesin tuaj. Ndryshimi në nëndirektori që korrespondon me vijën e kërkuar të versionit të kernelit. Zgjidhni arkivin e dëshiruar dhe shkarkojeni atë në diskun tuaj të ngurtë. Përdorni veçorinë e ruajtjes së shfletuesit ose menaxherin tuaj të preferuar të shkarkimeve. Ju gjithashtu mund të shkarkoni arkivin me kodin burimor të kernelit të versionit të kërkuar përmes FTP nga serveri ftp.kernel.org.
Shkarkoni arna (arna) të kernelit nëse është e nevojshme. Merrni arnimet që dëshironi në kernel.org dhe ruajini ato gjithashtu në diskun tuaj.
Hapi 2
Përgatitni sistemin tuaj për përpilimin e kernelit. Instaloni përpiluesin e gcc, zhvilloni paketat glibc dhe ncurses, paketën fakeroot (nëse nuk planifikoni të ndërtoni kernelin si root). Instaloni bibliotekat TCL / TK nëse dëshironi të konfiguroni kernelin duke përdorur një ndërfaqe grafike nën kontrollin e një serveri X.
Hapi 3
Përgatitni pemën tuaj të burimit të bërthamës. Shpaketoni arkivin burimor në drejtorinë / usr / src / linux. Ose shpaketojeni atë në një drejtori arbitrare dhe krijoni një lidhje simbolike linux me të nga drejtoria / usr / src. Përdorni një program dekompresor që përputhet me llojin e arkivit që keni shkarkuar (tar ose bzip).
Vendosni arna në burimet e bërthamës, nëse është e nevojshme. Shpaketoni arnimet në drejtorinë / usr / src. Përdorni komandën patch për të zbatuar ndryshimet.
Hapi 4
Konfiguroni bërthamën. Nëse versioni i konfigurimit duhet të bazohet në atë që është tashmë në sistem, kopjoni skedarin me emrin si konfigurim - nga drejtoria / boot në drejtorinë / usr / src / linux dhe riemërtoni atë në.config.
Ndryshoni në drejtorinë / usr / src / linux. Run ekzekutoni me config, menuconfig, oldconfig ose xconfig. Parametri i konfigurimit do t'ju lejojë të konfiguroni kernelin hap pas hapi. Nëse specifikoni oldconfig, vlerat e konfigurimit të vjetër do të përdoren sa më shumë që të jetë e mundur. Komanda make menuconfig do të lejojë konfigurimin duke përdorur një menu të përshtatshme të bazuar në tekst dhe make xconfig do të nisë konfiguruesin grafik. Vendosni të gjithë parametrat e kërkuar të konfigurimit të kernelit.
Hapi 5
Përpiloni bërthamën. Run ekzekutoni dhe pastroni në mënyrë sekuenciale për të gjeneruar skedarë varësie dhe pastroni pemën burimore. Ekzekutoni bzImage për të përpiluar dhe krijuar një skedar të imazhit të bërthamës. Përpiloni modulet e kernelit duke shtypur module make në tastierë.