Ubuntu-dagi yadro yangilanishi haqida malumot

ubuntu dagi yadro yangilanishi haqida malumot 65cdc88e23273

Ubuntu-dagi yadro yangilanishi haqida malumot

Linux distributivlarining yadrosi operatsion tizimning tayanchi bo’lib, u qurilma mosligi uchun mas’uldir va boshqa muhim tanlovlarni amalga oshiradi. Hozirgi vaqtda ishlab chiquvchilar yangi xususiyatlarni joriy etish va ishlab chiqarilgan uskunani qo’llab-quvvatlash uchun yadro yangilanishlarini bir necha oyda yoki undan ham tez-tez chiqarishga harakat qilishadi. Ubuntu uchun bu muammo ham dolzarbdir, shuning uchun ushbu tarqatish to’plamining ba’zi egalari yangilanishlarni o’rnatish zarurati bilan duch kelishadi. Ushbu protsedura nisbatan murakkab, chunki har bir harakat orqali amalga oshiriladi «Terminal».. Quyida biz vazifaga yondashishning ikkita usulini ko’rsatmoqchimiz.

Ubuntu-dagi yadro yangilanishi

Har bir yadro yangilanishi haqida ma’lumot topishingiz mumkin bo’lgan rasmiy veb-sayt kernel.org deb ataladi. Aynan shu erda siz o’zingizni qiziqtirgan versiyaga kiritilgan barcha yangilanishlar va o’zgarishlarni ko’rishingiz mumkin. Yangilanishlarning o’zi qo’lda yoki avtomatik ravishda amalga oshirilishi mumkin. Ushbu usullarning har biri o’ziga xos xususiyatlarga va qiyinchiliklarga ega, shuning uchun biz eng maqbuliga erishish uchun ularni birma-bir batafsil o’rganishni taklif qilamiz. Ammo avval yadroning joriy versiyasini qanday topish mumkinligini ko’rib chiqamiz.

Ubuntu-da joriy yadro versiyasini aniqlang

Ubuntu-da joriy yadro versiyasini aniqlash standart orqali amalga oshiriladi «Terminal». faqat bitta buyruqni kiritish. Sizga superfoydalanuvchi imtiyozlari ham kerak emas va butun jarayon bir necha soniya davom etadi.

  1. Dastur menyusini oching va u erdan ishga tushiring «Terminal».. Bundan tashqari, konsolni siz uchun qulay bo’lgan boshqa usullarda ham ochishingiz mumkin.
  2. Buyruqni kiriting uname -r tugmachasini bosing Men kirdim.
  3. Yangi qator yadro turi va versiyasini ko’rsatadi.

Endi siz qurilmangizda qaysi yadrodan foydalanilishini bilasiz va uni hozir yangilashga arziydimi yoki yo’qmi va qaysi turdagidan boshlashni ko’rishingiz mumkin. Kelajakda, yangilanishlarni o’rnatishni tugatgandan so’ng, fayllar to’g’ri o’rnatilganligini aniqlash uchun ushbu buyruqdan foydalanishni tavsiya qilamiz.

1-usul: Qo’lda yangilash rejimi

Ubuntu-da yadroni qo’lda yangilash rejimi avtomatik rejimga qaraganda bir oz ko’proq vaqtni oladi, ammo bu sizga versiyalarni tanlashda o’zgaruvchanlikni beradi va siz ularni oldindan boshqa kompyuterdan, masalan, flesh-diskdan yuklab olishingiz mumkin, agar bo’lmasa. Internetga ulanish. asosiy kompyuterdagi tarmoq. Siz qilishingiz kerak bo’lgan yagona narsa tegishli tuzilmani ro’yxatga olish va uni o’rnatish uchun yuqoridagi buyruqlardan foydalanish.

Linux yadro fayllarini yuklab olish uchun rasmiy saytga o’ting

  1. Brauzeringizni oching va yuqoridagi havolaga o’ting. Bu erda siz chaqirilgan birinchi katalogni tanlashingiz mumkin «kundalik». Har kuni yangilanadigan eng so’nggi yadro versiyalarini o’z ichiga oladi. Agar yo’q bo’lsa, eng so’nggi mos versiyani topish uchun ro’yxatning pastki qismiga o’ting.
  2. DEB paketlarini olish uchun relizlar katalogini oching.
  3. Yuklab oling «linux sarlavhalari» и «linux-tasvir» mos arxitektura va bir xil versiyalar qulay joyda. Buning uchun faqat ko’k havolalarni bosing.
  4. Faylni qayta ishlash haqida bildirishnoma paydo bo’lganda, xatcho’pni tekshiring «Faylni saqlash»..
  5. Yuklab olingan paketlar joylashgan joyga o’ting va ulardan birini o’ng tugmasini bosing.
  6. Ko’rsatilgan kontekstli menyuda siz qiziqasiz «Xususiyatlar»..
  7. Izohga e’tibor bering. «Ota -onalar papkasi».. Agar kerak bo’lsa, konsolga o’zingiz kiritishda qiynalayotgan bo’lsangiz, ushbu yo’ldan nusxa oling.
  8. Endi yangi seansni boshlang «Terminal».kiritish orqali yuqorida belgilangan maqsad jildga o’tadigan joydan cd + путь.
  9. Agar ko’chirish muvaffaqiyatli bo’lsa, joriy katalog qo’shimcha ravishda yangi kiritish satrida paydo bo’ladi, undan keyingi buyruqlar bajariladi.
  10. Buyruqdan foydalaning dpkg -i *.deb o’rnatishni boshlash uchun.
  11. Agar operatsiya superfoydalanuvchi huquqlarini talab qilishi haqida ogohlantirishni ko’rsangiz, so’zni qo’shing sudo.
  12. Superfoydalanuvchi imtiyozlarini tasdiqlash uchun parol talab qilinadi. Shuni esda tutingki, siz ularni kiritganingizda belgilar ko’rsatilmaydi, lekin kiritiladi. Parolni kiritganingizdan so’ng, bosing Men kirdim tasdiqlash uchun
  13. Mavjud fayllarni ochish boshlanadi. Bu biroz vaqt oladi. Ushbu operatsiya davomida terminal seansini to’xtatmang yoki boshqa operatsiyalarni bajarmang.
  14. Operatsiya muvaffaqiyatli yakunlanganda sizga xabar beriladi yoki ekranda bog’liqlik buzilishini ko’rsatadigan xato paydo bo’lishi mumkin. Agar bu sodir bo’lmasa, quyidagi ko’rsatmalarning faqat oxirgi bosqichlariga e’tibor bering va o’rnatish to’xtatilsa, qo’shimcha manipulyatsiya talab qilinadi.

Yadroni standart paket menejeri orqali o’rnatish bilan bog’liq muammolar odatiy holdir. Ko’pgina hollarda, uni uchinchi tomon o’rnatuvchisi yordamida tuzatish mumkin. Avval uni qo’shish kerak, keyin esa o’rnatilgan funktsiyalardan foydalanish mumkin.

  1. Xuddi shu seansdan foydalanishingiz mumkin «Terminal». yoki yangisini yarating. U erda buyruqni kiriting sudo apt-get install gdebi va ustiga bosing Men kirdim.
  2. Kirish huquqlarini tasdiqlash uchun superfoydalanuvchi paroli talab qilinadi.
  3. Disk maydonini kengaytirish to’g’risida bildirishnoma paydo bo’lganda, parametrni tanlang Д.
  4. Shundan so’ng, DEB paketlari joylashtirilgan yo’lga qayting, masalan, buyruq yordamida cd ~/Загрузки.
  5. Chiziqdan foydalaning sudo gdebi linux-headers*.deb linux-image-*.deb.
  6. Fayllarni o’qish va ochish tugashini kuting.
  7. Paketni o’rnatish jarayonini tasdiqlang.
  8. Barcha o’zgarishlarni qo’llash uchun siz bootloaderni kiritish orqali yondirishingiz kerak bo’ladi sudo update-grub.
  9. Yangilanish muvaffaqiyatli bo’lganligi haqida xabar olasiz.

Kompyuteringizni qayta ishga tushirgandan so’ng darhol barcha o’zgarishlar kuchga kiradi. Endi siz yangi yadroda operatsion tizimdan foydalanasiz. Agar yuklovchi biron bir sababga ko’ra ishlamay qolsa, ushbu materialning oxiridagi bo’limga qarang. U erda biz muammoning sabablarini batafsil bayon qilamiz va uni hal qilish usulini tasvirlaymiz.

2-usul: yadroni avtomatik yangilash

Ushbu usul yadroning so’nggi versiyasini kompyuterga o’rnatadigan bir xil vositadan foydalangan holda muntazam ravishda yangilanishlarni olishni xohlaydigan foydalanuvchilar uchun javob beradi. Buning uchun skript ishlatiladi. Keling, uni qanday yaratish va Ubuntu yadrosi yangilanishlarini o’rnatishni ko’rib chiqaylik.

  1. Birinchidan, skript o’rnatiladigan papkaga o’ting. Konsolni ishga tushiring va buyruqni kiriting cd /tmp.
  2. Buyruqdan foydalaning git clone git://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater.
  3. Hech qanday buyruq yo’qligi haqida xabar olsangiz borishTaqdim etilgan o’rnatish qo’llanmasiga amal qiling.
  4. Shundan so’ng, faqat suv ustida skript yozish qoladi bash Ubuntu-Mainline-Kernel-Updater/install.
  5. «Ha» ni tanlab, fayllarni qo’shishni tasdiqlang.
  6. Yangilanishlarni tekshirish orqali amalga oshiriladi KernelUpdateChecker -r yakkety. E’tibor bering, filial -r tarqatish versiyasini belgilash uchun ishlatiladi. Ehtiyojlaringizga qarab variantni belgilang.
  7. Agar yadro yangilanishlari topilsa, ularni foydalanib o’rnating sudo /tmp/kernel-update.
  8. Ishingiz tugagach, uname yordamida joriy faol yadroni tekshiring -r va GRUBni yangilang.

Endi, yadro yangilanishlarini tekshirmoqchi bo’lganingizda, ishni avtomatik ravishda bajarish uchun yuqoridagi buyruqdan foydalanishingiz mumkin. Faqat disk maydonini kengaytirish haqidagi barcha ogohlantirishlarni tasdiqlashingiz kerak. Agar skript endi kerak bo’lmasa, uni quyidagi buyruqlar yordamida tizimdan olib tashlash tavsiya etiladi:

rm ~/.config/autostart/KernelUpdate.desktop
sudo rm /usr/local/bin/KernelUpdate{Checker,ScriptGenerator}

Yadro yangilangandan so’ng GRUB bootloader bilan bog’liq muammolarni bartaraf etish

Ba’zida yadro yangilanishlarini o’rnatishda xatolar yuzaga keladi yoki foydalanuvchining o’zi fayllarni noto’g’ri vaqtda o’rnatishni tugatgan. Bunday holatlarda, operatsion tizim shunchaki yuklashni to’xtatganda muammo yuzaga keladi. Bu NVIDIA xususiy drayverlari egalariga ham tegishli. Bu holda yechim bitta: eski yadrodan yuklash va yangi yadroni yangi qayta o’rnatish bilan o’chirish yoki yanada barqaror versiyani tanlash.

  1. Kompyuterni yoqing va darhol tugmachani bosing EscYuklashlar menyusiga o’tish uchun. Elementga o’tish uchun o’qlardan foydalaning «Ubuntu uchun kengaytirilgan konfiguratsiya»va keyin bosing Men kirdim.
  2. Bu yerda eski ishchi yadroingizni toping va yuklab olish uchun uni tanlang.
  3. Hisobingizga kiring va grafik qobiqni muvaffaqiyatli ishga tushirgandan so’ng konsolni ishga tushiring.
  4. Men kirdim sudo apt remove linux-header-5.2* linux-image-5.2*qaerda 5.2 — avval o’rnatilgan yadro versiyasi.
  5. Superfoydalanuvchi huquqlarini berish uchun parolni belgilang.
  6. Muvaffaqiyatli olib tashlangandan so’ng, bootloader orqali o’chiring sudo update-grub.
  7. Siz faylni yaratish muvaffaqiyatli bo’lganligi haqida xabar olasiz va endi siz eski yadrodan qayta ishga tushasiz.

Bugungi materialning bir qismi sifatida siz Ubuntu-da yadroni yangilashning ikkita usuli haqida bilib oldingiz. Ko’rib turganingizdek, ularning har birini amalga oshirish uchun siz bir qator konsol buyruqlarini bajarishingiz kerak bo’ladi, ammo variantni tanlash sizning ehtiyojlaringizga bog’liq. Yangi yadro versiyasini o’rnatgandan so’ng kompyuterni yuklash bilan bog’liq muammolarni tezda hal qilish uchun ushbu maqolaning oxiridagi ko’rsatmalardan foydalaning.

Muammoni hal qilishda sizga yordam bera olganimizdan xursandmiz.

Siz uchun nima ishlamaganligini tasvirlab bering.
Bizning mutaxassislarimiz imkon qadar tezroq javob berishga harakat qilishadi.

Ushbu maqola sizga yordam berdimi?

Linux, Texnologiyalar
Ubuntu-dagi yadro yangilanishi