Si të instaloni Kernel 4.4 përmes Terminalit duke përdorur Shell Scripting

Përzgjedhja_007

Komandat më poshtë mund të shkruhen fjalë për fjalë ose të përshtaten në mënyrë që brenda një të vetme skenari i bash shell ose një tjetër mjedisi i guaskës ekzekutoni dhe kryeni operacionin automatikisht.

Këtu janë urdhrat e komandave për këtë detyrë:

uname -r

aptitude install kernel-package -y

aptitude install build-essential -y

aptitude install libncurses5-dev -y

aptitude install fakeroot -y

cd /usr/src

wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz

unxz linux-4.4.tar.xz

tar xvf linux-4.4.tar

ln -s linux-4.4 linux

cd /usr/src/linux

make clean && make mrproper

cp /boot/config-`uname -r` ./.config

make menuconfig

SHENIM: KUR ZBATONI KJO KOMANDEN E KOMANDS, MENU E KONFIGURIMIT T K KERNELIT DO T NISET, KU MUND T CON KONFIGURONI PARAMETRAT M M T CON PRDORUR P FORR PAJISJET TUAJ. OPSIONI 64 bit duhet të kontrollohet nëse dëshironi të krijoni një kernel për arkitekturë të tillë apo jo. Shtypni butonin e ruajtjes për të ruajtur konfigurimin, atëherë butonin e daljes dhe vazhdoni me procesin e përpilimit dhe instalimit.

make-kpkg clean

fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

cd /usr/src

rm -f linux-4.4.tar.xz

dpkg -i *.deb

uname -r

reboot

uname -r

Tutorial vizual

upgrade-kernel4.4-step01

upgrade-kernel4.4-step02

upgrade-kernel4.4-step03

upgrade-kernel4.4-step04

upgrade-kernel4.4-step05

upgrade-kernel4.4-step06

upgrade-kernel4.4-step07

upgrade-kernel4.4-step08

upgrade-kernel4.4-step09

upgrade-kernel4.4-step10

upgrade-kernel4.4-step01

upgrade-kernel4.4-step11

upgrade-kernel4.4-step12

upgrade-kernel4.4-step13

upgrade-kernel4.4-step14

upgrade-kernel4.4-step15

upgrade-kernel4.4-step16

upgrade-kernel4.4-step17

upgrade-kernel4.4-step18

upgrade-kernel4.4-step19

upgrade-kernel4.4-step20

upgrade-kernel4.4-step21

upgrade-kernel4.4-step22

upgrade-kernel4.4-step23

upgrade-kernel4.4-step24

upgrade-kernel4.4-step25

upgrade-kernel4.4-step26

Shtë e rëndësishme të mësoni më shumë në një mënyrë autodidakt për mënyrën e përdorimit variablave për të ruajtur vlerat e mjedisit dhe kështu të bëjnë një kod më të stilizuar dhe efikas, brenda skenareve të guaska e bashit ka krijuar. Për shembull:

kernel=`uname -r`

cp /boot/config-$kernel ./.config

read NUM_VER

NV=${NUM_VER}

echo "linux-$NV.tar.xz"

unxz linux-$NV.tar.xz

Kjo është e mjaftueshme për ta bërë me dorë, ose automatizuar procesin në një Shkrim Bash Shell.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   çaparal dijo

    Lëreni më mirë ekspertëve, ose kur vjen përmes azhurnimeve. Prekja e bërthamës është një proces delikat dhe nëse sistemi funksionon mirë, pse ta prekni atë? Gjithashtu, mendoj se do të jetë shumë e vështirë të lëmë gjithçka njëlloj më pas, pasi ka gjithmonë mete. Enoughshtë e mjaftueshme për të hedhur këtë komandë në një terminal: »sudo mhwd-kernel -i linux (Këtu shkruani atë përkatëse)».
    Ky është ai që unë përdor tani dhe shkon në kinema: »uname -a
    Linux PackardBell 4.1.15-1-MANJARO # 1 SMP PREEMPT E martë Dhjetor 15 07:48:44 UTC 2015 x86_64 GNU / Linux ».
    Por hej, kjo është ajo që unë mendoj: Mjekët kanë Kishën.

  2.   Ing Jose Albert dijo

    Keni absolutisht të drejtë, kur jam përpjekur të instaloj ndonjë bërthamë të përpiluar tashmë, diçka gjithnjë më dështon mua ose Sistemit Operativ plotësisht. Por në këtë mënyrë nuk më ka dështuar kurrë dhe gjithçka funksionon. Meqenëse unë përpiloj kernelin tim në kompjuterin tim me të gjitha opsionet e paracaktuara!

    1.    Brutiko dijo

      Por nëse përpiloni bërthamën në mënyrë që të aktivizoni gjëra që nuk do t'i përdorni kurrë? Unë gjithmonë përpiloj bërthamën vetëm për pajisjet e mia dhe pajisjet periferike dhe gjithçka tjetër që çaktivizoj pasi ata hanë burime dhe hapësirë.

      Një shënim për të ekzekutuar make -j9 nëse përdorni një oktakore dhe jo sepse nëse përdorni bëni që të përpiloni vetëm me një bërthamë.

      1.    Brutiko dijo

        Na vjen keq për shkrimin e keq, tema e internetit nuk përshtatet me plazmën time 5 ngjyra dhe unë mezi shoh se çfarë shkruaj o_O

  3.   Federico dijo

    Diten e mire! Kontribut shumë i mirë. Sapo kam marrë një jon të vjetër asus 1201n atom 330 nvidia. Javën e fundit kam provuar të gjitha llojet e shpërndarjeve, dhe ajo që më jep performancën më të mirë është Debian 8.2 me drejtues pronësorë dhe me mjedisin desktop MATE. Duke u përpjekur të fitoj më shumë autonomi, pasi që me windows nuk ishte më shumë se 1h 20 min, dhe me debian arriti 2 orë, gjeta programin tlp për të menaxhuar më mirë baterinë dhe për të rritur jetën e dobishme, unë gjithashtu instalova wm i3 për ta konsumuar më pak burime. Tani po përdor këtë konfigurim, mendova se instalimi i archlinux do të kishte performancë edhe më të mirë, pasi që është shpërndarja që unë përdor në mënyrë të paracaktuar në makinën time të punës, por për zhgënjimin tim më jep shumë vonesa me të njëjtën konfigurim. Tani më duhen dy këshilla, nxora diskun tradicional hdd mekanik dhe vendosa një Kingston v300 240 GB, shtova 2 GB RAM, tani ai ka 4 GB RAM. A duhet të konfiguroj diçka në debian për të punuar mirë me SSD? dhe pyetja tjetër është se çfarë reference mund të përdor për të konfiguruar bërthamën dhe për ta përpiluar atë saktësisht me karakteristikat e procesorit tim atom 330 64bit?

  4.   Federico dijo

    ps: e saktë, tani kam një autonomi prej 2hs 20 min

  5.   Federico dijo

    PD2: E di që nuk është tema e këtij postimi, por cilat këshilla mund të më rekomandoni për të përmirësuar autonominë e netbook, unë përdor krom ose firefox, dhe dua të zvogëloj konsumin e burimeve nga shfletuesit, dhe pjesa tjetër e ekipit, tashmë çaktivizoni bluethooth dhe lan.

  6.   Shkronjat e Elvisit dijo

    el paso
    unxz linux-4.4.tar.xz tar xvf linux-4.4.tar mund të thjeshtohet me tar Jxvf linux-4.4.tar në atë mënyrë e gjithë burimi i kernelit shpaketohet menjëherë.

    pastroje do ta bësh atë vetëm në rast se ke kryer një para-konfigurim të bërthamës dhe dëshiron që ajo të jetë e tepërt për të pastruar të gjithë burimin e konfigurimit të përmendur. make mrproper përdoret për të hequr konfigurimin aktual të bërthamës që keni ekzekutuar me konfigurimin e modulit të tij. në të dy rastet përdoret vetëm nëse keni bërë tashmë një konfigurim të preferuar të burimit të përmendur.

    Nëse, siç e shoh, ju vetëm shkarkoni bërthamën dhe e dekompresoni atë, ky hap nuk është i nevojshëm.

    Motivimet që mund të keni për të rikompiluar kernelin duhet të shihen në nevojën për të ngarkuar ose jo modulet e disponueshëm në kernel. Përdoruesit e Gentoo kanë mjete si genkernel që bëjnë një konfigurim pak a shumë automatik të konfigurimit të ngarkuar në kohën e zbulimit të pajisjes. Por kjo mund të gjenerohet në të njëjtën mënyrë me make defconfig dhe më pas të ngarkojë dhe modifikojë .config që rezulton në të njëjtën direktori të kernelit.

  7.   Ing Jose Albert dijo

    Koment i shkëlqyeshëm shpjegues dhe shpjegues i gjithçkaje që përmbahet këtu në një mënyrë të përmbledhur!

  8.   Ing Jose Albert dijo

    Për ata që janë duke ndjekur Kursin Online të "Mësoni Shell Scripting" së shpejti qëndroni të akorduar sepse së shpejti unë do të filloj me kode më të përparuara por të ekspozuara në një mënyrë që është vizualisht e kuptueshme pavarësisht nga kompleksiteti i saj.

    Shembull:

    ScreenCast i Testit LPI-SB8 (INSTALIMI I POSTS LINUX - BICENTENARIO SHKRIMI 8.0.0)
    (lpi_sb8_adecuación-audiovizual_2016.sh / 43Kb)

    Shikoni shfaqjen në ekran: https://www.youtube.com/watch?v=cWpVQcbgCyY