Linux ընտանիքի գործառնական համակարգերի առավելություններից մեկը դրանց ճկունությունն է, որն արտահայտվում է փոփոխության լայն հնարավորությունների առկայության դեպքում: Սա վերաբերում է ոչ միայն ծրագրի մակարդակի վրա աշխատող ծրագրակազմին, այլ նաև ՕՀ-ի հիմնական բաղադրիչներին: Այսպիսով, Linux- ում դուք կարող եք տեղադրել մեկ կամ մի քանի լրացուցիչ միջուկներ:
Անհրաժեշտ է
- - տեղադրված փաթեթի կառավարիչ;
- - միջուկի պատկերով երկուական փաթեթ;
- - երկուական փաթեթներ մոդուլներով;
- - արխիվ միջուկի աղբյուրային կոդերով;
- - GCC, մշակել glibc և ncurses վարկածներ.
- - արմատային գաղտնաբառ:
Հրահանգներ
Քայլ 1
Գրաֆիկական միջավայրում աշխատելիս, եթե առկա են տեղական (օրինակ, տեղադրման CD- ի վրա) կամ հեռավոր (դիստրիբյուտորի կայքում) պահոցներ, ներառյալ ձեզ համար անհրաժեշտ տարբերակի երկուական միջուկի փաթեթները, օգտագործեք գրաֆիկական փաթեթի կառավարիչ: Սովորաբար, այս ծրագրերը տեղադրվում են լռելյայն, երբ տեղադրվում են Linux- ի «սեղանադիր» բաշխումները: Սկսեք կառավարչին, գտեք պահանջվող փաթեթը, նշեք այն տեղադրման համար և կիրառեք փոփոխությունները: Սովորաբար, միջուկի պատկերներ պարունակող երկուական փաթեթները պարունակում են սկրիպտներ, որոնք թարմացնում են bootloader- ի կազմաձևերը: Հետեւաբար, մնում է միայն վերագործարկել համակարգիչը, որպեսզի կարողանանք աշխատել նոր միջուկով:
Քայլ 2
Երբ աշխատում եք վահանակում, և պահոցները մատչելի են, կամ պարզապես երկուական փաթեթներ ստանալու հնարավորություն (օրինակ ՝ դրանք ներբեռնելով դիստրիբյուտորի կայքից), օգտագործեք վահանակի փաթեթների կառավարիչներ, ինչպիսիք են apt-get, dpkg, rpm: Օրինակ, եթե APT- ն տեղադրված է, գործարկեք apt-cache հրամանը որոնման տարբերակով և լարի պարամետրով `առկա փաթեթները գտնելու համար: Օրինակ ՝ apt-cache search kernel-image Դրանից հետո ընտրեք փաթեթը ՝ այն տեղադրելու և տեղադրելու համար.
Քայլ 3
Եթե առկա է միայն երկուական միջուկի պատկեր, փորձեք այն ձեռքով տեղադրել: Պատկերային ֆայլին տվեք եզակի անուն և տեղադրեք այն / boot գրացուցակում (կարող եք ընտրել մեկ այլ գրացուցակ, բայց սովորաբար միջուկի պատկերները տեղադրվում են այնտեղ): Խմբագրեք bootloader կազմաձևման ֆայլը և ապա թարմացրեք այն: Օրինակ, եթե օգտագործում եք LILO, փոփոխեք /etc/lilo.conf ֆայլը և գործարկեք lilo հրամանը որպես արմատ:
Քայլ 4
Կազմեք միջուկը, եթե միայն դրա աղբյուրները մատչելի են: Պատրաստեք համակարգը հավաքման համար: Տեղադրեք GCC- ն, glibc և ncurses գրադարանների մշակման տարբերակները: Տեղադրեք միջուկի աղբյուրները / usr / src / linux գրացուցակում: Եթե առկա են կարկատաններ, կիրառեք դրանք հրամանային կարկատով:
Քայլ 5
Կարգավորել միջուկը: Փոխեք / usr / src / linux գրացուցակում: Run կատարեք menuconfig ՝ նոր կազմաձև ստեղծելու համար: Եթե Ձեզ անհրաժեշտ է միջուկը կառուցել գոյություն ունեցողներին հնարավորինս պարամետրերով, կազմաձևման ֆայլը պատճենեք / boot գրացուցակից / usr / src / linux- ում, վերանվանեք այն.config, ապա գործարկեք make oldconfig հրամանը:
Քայլ 6
Կառուցեք միջուկը և մոդուլները: Գործարկել հրահանգները. Կատարել depmake cleanmake bzImagemake մոդուլներ Տեղադրեք մոդուլները ՝ կատարելով հրամանը. Make modules_install Տեղադրեք միջուկի պատկերը, ինչպես նկարագրված է երրորդ քայլում (կառուցման ծառի աղբյուրի ֆայլը կոչվում է bzImage):