Linux yadrosi har qanday Linux tizimining yuragi hisoblanadi. U foydalanuvchining kirish/chiqish, apparat va kompyuter quvvatini boshqaradi. Linux tarqatish bilan ta'minlangan yadro odatda etarli bo'lsa -da, bu sizga o'zingizning ixtisoslashgan yadronizni yaratishga imkon beradi!
Qadamlar
Qadam 1. Linux yadrosining so'nggi versiyasini yuklab oling
Siz bu yerdan yuklab olishingiz mumkin.
Qadam 2. to'liq manbasini yuklab ishonch hosil qiling
Siz buni "F" tugmachasini bosish orqali ishonch hosil qilishingiz mumkin, u erda "Oxirgi barqaror versiya …", aks holda siz joriy yadroingiz past raqamli raqamdan past bo'lganida ishlatiladigan yamoqni yuklab olasiz. Bunga misol 3.4.4.1 >> 3.4.4.2 bo'lishi mumkin
Qadam 3. Agar to'liq manba kodini yuklab ishonch hosil qiling
Yamoq yoki o'zgarish jurnalini emasligiga ishonch hosil qiling.
Qadam 4. Terminalni oching
Qadam 5. Yadroni chiqarib oling
Ushbu buyruqlardan foydalaning.
tar xjvf yadrosi (Bu erda -j varianti bz2 siqish uchun)
Qadam 6. Yaratilgan katalogga (terminalda) o'ting
Qadam 7. Yadroni sozlang
Buning 4 ta keng tarqalgan usuli mavjud.
- Eski konfiguratsiyani yarating - sizga yadro nimani qo'llab -quvvatlashi kerakligi haqida savollar beradi, ko'p vaqt talab etiladi.
- Menuconfig qiling - menyu yaratadi, unda siz yadro qo'llab -quvvatlaydigan variantlarni ko'rib chiqishingiz mumkin. La'nat kutubxonasini talab qiladi, lekin bu sizning kompyuteringizda.
- Qconfig/xconfig/gconfig ni menuconfig bilan bir xil qiling, faqat hozir konfiguratsiya menyusi grafikaga asoslangan. "Qconfig" QT kutubxonasini talab qiladi.
- Joriy yadro konfiguratsiyasidan foydalaning. Buni yadro manbai "cp /boot /config -`uname -r`.config" papkasidan ishga tushiring. Bu ko'p vaqtni tejaydi, lekin siz joriy yadroni almashtirmaslik uchun siz tuziladigan yadroning versiya raqamini o'zgartirishni xohlashingiz mumkin. "Umumiy sozlash" "Mahalliy versiya - yadro chiqarishga ilova". Misol uchun, agar yadro versiya raqami 3.13.0 bo'lsa, siz u erga 3.13.0. RC1 yozishingiz mumkin.
Qadam 8. Drayverlarni o'rnating
Konfiguratsiya oynasi ochilgandan so'ng, siz Broadcom simsiz qo'llab -quvvatlash/EXT4 fayl tizimi kabi muhim drayverlarni qo'llab -quvvatlash kabi konfiguratsiyaning o'ziga xos turi tanlanganligini ko'rasiz, bundan tashqari siz o'zingizning qurilmangiz turiga qo'llab -quvvatlash qo'shish kabi variantlarni sozlashingiz mumkin. Siz kabi boshqaruvchi/haydovchi "Fayl tizimi >> DOS/FAT/NT/>> dan NTFS fayl tizimini qo'llab -quvvatlashni qo'shishi mumkin. NTFS fayl tizimini qo'llab -quvvatlashni tanlang va shu bilan maxsus yadrodan to'liq foydalaning.
-
QAYD: Yadroni sozlashda siz yadroni buzish deb nomlanuvchi bo'limni ko'rasiz (xakerlik deganda biz uni o'rganamiz), bu erda yadroni buzish va uni o'rganish uchun turli xil variantlar berilgan. Agar siz undan foydalanmoqchi bo'lsangiz, siz boshqa variantlarni qo'shishingiz mumkin, aks holda siz "yadro tuzatish" variantini o'chirib qo'yishingiz mumkin, chunki bu yadroni ancha og'irlashtiradi va ishlab chiqarish muhitida ishlatish noto'g'ri bo'lishi mumkin.
Qadam 9. Yadroni kompilyatsiya qiling va o'rnating
Siz kerakli buyruqlarni bitta satrda ishga tushirishingiz mumkin, ularni quyida yozilgan ikkita ampersand (&&) bilan ajrating. Bu uzoq vaqt talab qilishi mumkin.
- make && modules_install && make install
- Siz make -j variantidan foydalanishni xohlashingiz mumkin. Bu yadroni kompilyatsiya qilish uchun qo'shimcha jarayonlarni bajarishga imkon beradi, sintaksis "make -j 3" bo'ladi. 3 bu erda yaratilishi kerak bo'lgan jarayonlar sonini ko'rsatadi.
Qadam 10. Yadroni yuklanadigan qilib qo'ying
Qadam 11. yuklash o'ting
12 -qadam Quyidagi buyruqni bajaring
O'rnatilgan yadroning versiya raqami bilan almashtirishni unutmang.
- "mkinitrd -o initrd.img-"
- Redhat -ga asoslangan tarqatish uchun siz initrd -ni yaratishingiz shart emas, chunki u sukut bo'yicha yaratilgan
13 -qadam. Yuklagichni yangi yadroga yo'naltiring
Shunday qilib, boshlash mumkin. Bootloader -ni sozlash uchun distro bilan kelgan asbobdan foydalaning. Yangi yadro uchun yangi yozuv qo'shing.
14 -qadam. Qayta yuklash
Video - bu xizmatdan foydalanib, ba'zi ma'lumotlar YouTube bilan bo'lishishi mumkin
Maslahatlar
- Menuconfig odatda yadroni sozlashda eng yaxshi variant hisoblanadi.
- Hamma kompyuterlar ham initrd yaratishni talab qilmaydi, lekin sizniki bo'lsa, buni qilish xavfsiz.