Ubuntuni terminaldan qanday yangilash mumkin

Ubuntuni terminaldan qanday yangilash mumkin

Ubuntu-ning yangi versiyasini chiqarish vaqti keldi. Vaqti kelganda, joriy versiyada qolish yoki yangisiga o'tish haqida o'ylashingiz kerak. Agar biz LTS versiyasidan foydalanayotgan bo'lsak, qaror qabul qilish qiyinroq, chunki bizda barqarorroq bo'lishi kerak bo'lgan narsada qolish imkoniyati mavjud, ammo biz odatdagi tsiklda bo'lganimizda, qachon sakrash yoki sakrashni hal qilishimiz kerak. aks holda biz qo'llab-quvvatlashsiz qolamiz. Bu yoki boshqa sabablarga ko'ra, yoki istalgan vaqtda, biz bu erda sizga o'rgatmoqchimiz ubuntu-ni terminaldan qanday yangilash kerak.

Foydalanuvchi Internetda Ubuntu-ni terminaldan qanday yangilashni qidirsa, ular buni ikki sababga ko'ra yoki ikki xil narsani yangilash uchun qilishlari mumkin: biri paketlarni yangilash; ikkinchisi - operatsion tizimni yangilash. Ushbu maqola hamma uchun ishlashiga ishonch hosil qilish uchun biz bu erda ikkalasini ham tushuntiramiz, paketlardan boshlanadi, shuni aytish kerakki, menimcha, "birinchi Ubuntu foydalanuvchisi".

Ubuntu-ni terminaldan qanday yangilash mumkin: paketlardan boshlab

Linuxda hamma narsa har doim ham silliq bo'lmagan. men undan foydalanishni boshlaganimda dasturiy ta'minot do'konlari yo'q edi, va bunga eng yaqin narsa Synaptic edi (arxiv maqolasi), foydalanuvchi interfeysidan paketlarni boshqarish usuli. Lekin ular menga eng tezkor yo'lni o'rgatishdi, men uni bugungi kunda ham Ubuntu kompyuterlarida ishlataman. Ular menga o'rgatgan buyruq bu edi:

sudo apt yangilash && sudo apt yangilash && sudo apt autoremove

Buyruqni hisobga olgan holda, u nima qilishini tushuntirish kerak:

  • sudo imtiyozlarga ega bo'lish uchun zarur bo'lgan buyruqdir.
  • apt Ubuntu foydalanadigan paket menejeri.
  • yangilash omborlarni yangilaydi.
  • Yangilash paketlarni yangilaydi.
  • avtomatik o'chirish endi kerak bo'lmagan paketlarni olib tashlaydi. KO'Z bu bilan, buni qilish har doim ham yaxshi fikr emas. Men buni odatimdan tashqari qilaman, lekin boshqa dasturiy ta'minot uchun zarur bo'lgan paket o'chirilishini istisno qilib bo'lmaydi. Uni ishlatganimdan keyin biror narsani o'tkazib yuborganim hech qachon sodir bo'lmagan, lekin men ogohlantirishni o'sha erda qoldiraman.
  • && "mantiqiy va" bo'lib, "va" degan ma'noni anglatadi, ammo yuqoridagilar muvaffaqiyatli bajarilgan ekan. Ushbu murakkab buyruqda "sudo apt autoremove" faqat "sudo apt upgrade" muvaffaqiyatli bajarilgan bo'lsa va "sudo apt upgrade" faqat "sudo apt update" xatosiz bajarilgan bo'lsa bajariladi. Bu, inson tiliga tarjima qilinganda, "omborlardagi ma'lumotlarni yangilash; agar ular muvaffaqiyatli yangilansa, paketlarni yangilang; agar ular muvaffaqiyatli yangilansa, endi kerak bo'lmagan paketlarni olib tashlang."

Birinchi va ikkinchi buyruqni bajarishda biz ko'rgan narsa sarlavhani suratga olishda, yangilanadigan barcha paketlar ro'yxatida ko'rishimiz mumkin. Agar biz ro'yxatni aniqroq ko'rishni istasak, bekor qilishimiz mumkin (n va Enter) va terminalda:

sudo apt ro'yxati - yangilanishi mumkin

Shu bilan bizda barcha paketlar yangilanadi va agar Ubuntu-ni terminaldan qanday yangilash haqidagi savol faqat paketlarga tegishli bo'lsa, zarur bo'lgan hamma narsa allaqachon tushuntirilgan bo'lar edi.

Butun operatsion tizimni yangilang

Ubuntu-ni terminaldan qanday yangilash kerakligi haqidagi savolga javob nima bo'lsa operatsion tizim darajasi, davom etamiz. Barcha paketlarni yangilagandan so'ng va bu kerak bo'lmasa ham, men kompyuterni qayta ishga tushirishni tavsiya qilaman. Agar biz hamma narsani terminal bilan qilmoqchi bo'lsak, nima yozishimiz kerak:

sudo reboot

Qayta ishga tushirilgandan so'ng, keyingi ish Bu LTS versiyasida yoki oddiy tsikl versiyasida ekanligimizga bog'liq. Oddiy siklda bo'lgani kabi, xuddi LTSda bo'lgani kabi amalga oshiriladi, lekin yanada rivojlangan nuqtada biz barcha bosqichlarni tushuntiramiz, ya'ni biz LTSdamiz deb taxmin qilamiz va biz LTS bo'lmaganga o'tishni xohlaymiz. .

Biz qilishimiz kerak bo'lgan narsa, operatsion tizimga oddiy operatsion tizimning yangi versiyalarini izlashni aytish, lekin biz ushbu buyruqni yozishdan oldin:

sudo apt dist-upgrade

Agar siz ko'plab paketlarni yangilaganingizni ko'rsak, men qayta ishga tushiraman yoki ushbu buyruqni yuqoridagi ro'yxatga qo'shib, butun jarayon tugagach, qayta ishga tushiraman. Agar bir nechta yangilangan bo'lsa, menimcha, biz yangilanish bosqichlarini davom ettirishimiz mumkin.

  1. Endi biz terminalni ochamiz va yozamiz:
sudo nano /etc/yangilash-rahbar/ozod qilish-yangilanishlar
  1. Biz "prompt=lts" yozilgan joyga aylantiramiz va uni "prompt=normal" ga o'zgartiramiz.

Oddiy sikl relizlariga yangilang

  1. Biz Ctrl+O tugmalarini bosamiz, keyin Enter va keyin Ctrl+X. O'zgarishlar kiritilganligiga ishonch hosil qilish uchun biz klaviaturadagi yuqoriga o'qni bosib, oldingi bosqichdagi buyruqni qayta kiritishimiz mumkin. Bu yaxshi ekanligini tasdiqlaganimizdan so'ng, biz Ctrl + X tugmalari yordamida chiqamiz.
  2. Bu LTS bo'lmagan versiyalar uchun ham amal qiladi. Terminalda biz yozamiz sudo-do-release-upgrade. Agar yangi versiya mavjud bo'lsa, juda uzoq xabar paydo bo'ladi. Biz yuqoriga aylantiramiz, yangi versiyaning raqamlanishi va nomini ko'ramiz va S tugmasini bosing (Ha yoki ingliz tilida bo'lsa Y) va keyin Enter tugmasini bosing. Agar terminal sizga ko'rsatadigan ma'lumotlarni ko'rishni xohlamasangiz, to'g'ridan-to'g'ri S va Enter tugmalarini bosishingiz mumkin.

sudo-do-release-upgrade

  1. Keyinchalik, u ishlay boshlaganini, omborlarni yangilashni va boshqalarni ko'ramiz. kutamiz.
  2. Biz yana yuqoridagiga o'xshash narsani ko'ramiz. Agar biz boshqa hech narsa bilishni yoki o'rnatishni to'xtatishni istamasak, S va keyin Enter tugmasini bosing. D bilan biz o'rnatish tafsilotlarini ko'ramiz (men buni tavsiya qilmayman; vaqt yo'qoladi).

Ubuntu'ni terminaldan qanday yangilash mumkin, xulosa

  1. Biz terminaldan paketlarni yangilaganimizdek, u ishlay boshlaganini yana ko'ramiz. Jarayon tugashini kutamiz. Ulanishingizga va nima o'rnatishingizga qarab biroz vaqt ketishi mumkin.

Operatsion tizimni yangilash

  1. Biroz vaqt o'tgach, endi kerak bo'lmagan paketlar o'chiriladi. Bu avvalgisiga juda o'xshash qadam, ammo bu safar u endi kerak bo'lmagan narsalarni o'chiradi.

Keraksiz paketlarni olib tashlang

  1. Endi kerak bo'lmagan hamma narsani olib tashlaganimizdan so'ng, biz yana "ha/yo'q" oynasini ko'ramiz, lekin bu safar qayta ishga tushirish uchun. S tugmachasini bosish va keyin Enter tugmasini bosish yaxshidir.

Yangilashdan keyin qayta yoqing

  1. Qayta ishga tushirilgandan so'ng biz Ubuntu-ning yangi versiyasida bo'lamiz, lekin men uni bu erda qoldirmayman. Men yangilash paketlari bo'limiga qaytib, buni yana bajaraman, shuning uchun bizda yangi tizim va barcha yangilangan paketlar bo'ladi.

LTS dan LTSgacha yangilanishlar haqida

Bu yerda tushuntirilgan hamma narsa bir LTS versiyasidan boshqa LTS ga yangilash uchun ham amal qiladi, lekin bir tafsilotni hisobga olish kerak: Canonical odatda kamida bitta yangilanish punkti chiqarilmaguncha bir LTS dan ikkinchisiga yangilanishlarni faollashtirmaydi. Masalan, siz 22.04 yangilanishlarini ISO ni chiqarmaguncha faollashtirmadingiz 22.04.1. Ular odatda uch oydan olti oygacha, uch oydan olti oygacha davom etadi, lekin siz aprel oyida yangilanishlarni amalga oshirib bo'lmasligini bilishingiz kerak; hech bo'lmaganda avgustgacha kutish kerak.

Va bu bilan umid qilamizki, Ubuntu-ni terminaldan qanday yangilash kerakligi aniq bo'ldi.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

2 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   oktavio dijo

    Xayrli tong, men Xubuntu 18.04-ni so'nggi versiyalardan biriga yangilamoqchiman, masalan, 22.04, to'g'ridan-to'g'ri o'tish mumkinmi yoki avval oldingi versiyalarga yangilashim kerakmi?

    1.    pablinux dijo

      Nazariyada aytilishicha, siz to'g'ridan-to'g'ri yuqoriga ko'tarilishingiz mumkin, lekin agar vaqtingiz bo'lsa, men ikki qadamda ko'tarilgan bo'lardim. O'tish yumshoqroq bo'ladi.

      Rahmat.