Yuav Ua Li Cas Rau Nruab Lub Linux Pob Hauv

Cov txheej txheem:

Yuav Ua Li Cas Rau Nruab Lub Linux Pob Hauv
Yuav Ua Li Cas Rau Nruab Lub Linux Pob Hauv

Video: Yuav Ua Li Cas Rau Nruab Lub Linux Pob Hauv

Video: Yuav Ua Li Cas Rau Nruab Lub Linux Pob Hauv
Video: Yuav ua li cas rau nruab chav ua mov dab dej 2024, Tej zaum
Anonim

Ib qho ntawm qhov zoo ntawm kev ua haujlwm ntawm Linux tsev neeg yog lawv qhov kev hloov pauv, uas ua rau nws tus kheej nyob rau hauv qhov muaj qhov dav dav rau kev hloov kho. Qhov no siv tsis tau rau software khiav ntawm qib thov, tab sis kuj siv rau lub hauv paus ntawm OS. Yog li, hauv Linux, koj tuaj yeem nruab ib lossis ntau cov kernels ntxiv.

Yuav ua li cas rau nruab lub Linux pob hauv
Yuav ua li cas rau nruab lub Linux pob hauv

Tsim nyog

  • - ntsia tus thawj tswj pob;
  • - binary pob nrog lub noob pob hauv duab;
  • - binary pob nrog modules;
  • - archive nrog cov pob hauv kem;
  • - GCC, tsim kho cov ntawv ntawm glibc thiab ncurses;
  • - tus lej password.

Cov Lus Qhia

Kauj ruam 1

Thaum ua haujlwm nyob rau hauv ib qho chaw graphical, yog tias hauv zos (piv txwv li, ntawm lub installation CD) lossis chaw taws teeb (ntawm tus xa tawm lub vev xaib) cov chaw cia khoom muaj, suav nrog cov binary kernel pob ntawm cov version uas koj xav tau, siv tus thawj tswj hwm pob graphical. Feem ntau, cov kev pabcuam no tau teeb tsa los ntawm lub sijhawm thaum feem ntau "desktop" Linux faib tau nruab. Pib tus thawj tswj hwm, nrhiav cov pob uas xav tau, khij nws rau nruab thiab siv cov kev hloov pauv. Feem ntau, cov binary pob uas muaj cov duab ntsiav muaj xws li cov ntawv sau uas hloov kho lub bootloader teeb tsa. Yog li ntawd, txhua qhov uas tseem tshuav yog rov qhib lub computer kom tuaj yeem ua haujlwm nrog lub pob hauv tshiab.

Kauj ruam 2

Thaum ua haujlwm hauv lub console thiab chaw khaws khoom yog muaj, lossis tsuas yog muaj peev xwm tau txais binary pob (piv txwv, rub tawm lawv los ntawm tus xa tawm lub vev xaib), siv console pob tswj hwm xws li apt-tau, dpkg, rpm. Piv txwv li, yog tias APT raug ntsia, khiav cov lus txib apt-cache nrog cov kev xaiv tshawb nrhiav thiab ib txoj hlua parameter kom pom cov pob khoom uas muaj. Piv txwv li: apt-cache mus nrhiav lub teeb duab-daim duab Tom qab ntawd xaiv cov pob rau nruab thiab nruab nws nrog: apt-get install PackageName Siv qhov -i xaiv rau nruab pob khoom siv rpm.

Kauj ruam 3

Yog tias tsuas muaj cov duab hauv binary lub ntsej muag, sim txhim kho nws tus kheej. Muab cov duab ntim cov npe tshwj xeeb thiab muab nws tso rau hauv cov / boot directory (koj tuaj yeem xaiv lwm cov ntawv, tab sis feem ntau cov ntsiav nyob rau daim duab). Kho kom raug cov ntaub ntawv bootloader config thiab tom qab ntawd hloov kho nws. Piv txwv li, yog tias siv LILO, hloov kho /etc/lilo.conf ntawv thiab khiav lilo hais kom ua paus.

Kauj ruam 4

Sau cov ntsiav yog tias tsuas yog nws cov peev txheej muaj. Npaj cov txheej txheem rau kev sib dhos. Nruab GCC, tsim kho cov ntawv ntawm glibc thiab ncurses qiv. Tso cov noob pob hauv nyob rau hauv / usr / src / linux directory. Yog tias muaj thaj ua rau thaj muaj, siv lawv nrog cov hais kom haum.

Kauj ruam 5

Kho lub noob pob. Hloov pauv mus rau / usr / src / linux directory. Khiav ua menuconfig los tsim kev teeb tsa tshiab. Yog tias koj xav tsim lub kernel nrog cov ciaj ciam kom ze li sai tau rau cov uas twb muaj lawm, luam cov ntaub ntawv teeb tsa los ntawm cov / boot directory rau / usr / src / linux, hloov npe rau nws mus rau.config, thiab tom qab ntawd khiav lub qub qub ua kom tiav.

Kauj Ruam 6

Tsim cov ntsiav thiab qauv. Khiav cov lus txib: ua depmake cleanmake bzImagemake modules Nruab cov qauv los ntawm kev coj ua cov lus txib: ua modules_install Nruab lub ntsej muag duab raws li tau piav qhia hauv kauj ruam thib peb (cov ntaub ntawv hauv cov ntoo tsim muaj lub npe bzImage).

Pom zoo: