Ma'lumot: Fedora Silverblue-dan nimani kutish kerak

Keling, o'zgarmas OTning xususiyatlarini ko'rib chiqaylik.

Ma'lumot: Fedora Silverblue-dan nimani kutish kerak
/ rasm Klem Onojeghuo Unsplash

Silverblue qanday paydo bo'ldi

Fedora Silverblue - bu o'zgarmas ish stoli operatsion tizimi. Unda barcha ilovalar ajratilgan konteynerlarda ishlaydi va yangilanishlar atomik tarzda o'rnatiladi.

Ilgari loyiha chaqirilgan edi Fedora atom ish stantsiyasi. Keyinchalik u Silverblue deb o'zgartirildi. Ishlab chiquvchilarning so'zlariga ko'ra, ular 150 dan ortiq nom variantlarini ko'rib chiqdilar. Silverblue shunchaki tanlandi, chunki ijtimoiy tarmoqlarda shunday bepul domen va akkauntlar mavjud edi.

Yangilangan tizim o'zgartirildi Fedora Workstation Fedora 30 da ish stoli kompyuterlari uchun ustuvor qurilish hisoblanadi. Mualliflarning ta'kidlashicha, Silverblue kelajakda. butunlay siljishi mumkin Fedora ish stantsiyasi.

Hacker News rezidentlaridan biri taklif qildiSilverblue kontseptsiyasi loyihaning rivojlanishiga aylandi Fuqaroliksiz Linux. Fedora buni taxminan o'n yil oldin ilgari surgan. Vatansiz Linux nozik va qalin mijozlarni boshqarishni soddalashtirishi kerak edi. Unda ham barcha tizim konfiguratsiya fayllari faqat o'qish rejimida ochilgan.

"O'zgarmaslik" nima beradi?

"O'zgarmas operatsion tizim" atamasi ildiz va foydalanuvchi kataloglari faqat o'qish uchun o'rnatilganligini anglatadi. Barcha o'zgaruvchan ma'lumotlar /var katalogiga joylashtirilgan. Ishlab chiquvchilar shunga o'xshash usuldan foydalanadilar ChromeOS ΠΈ MacOS Catalina. Ushbu yondashuv OT xavfsizligini oshiradi va tizim fayllarini o'chirishni oldini oladi (masalan, xato bilan).

Tematik mavzudagi Hacker News rezidentlaridan biri Men aytgan, Ubuntu Yaru mavzusini o'zgartirayotganda tasodifan bir qator tizim fayllarini o'chirib tashladim. Biroq, regexdagi xato tufayli uning zaxira nusxalari yo'q edi. Uning so'zlariga ko'ra, o'zgarmas OS muammolardan qochishga yordam beradi.

Yangilanishlarni o'rnatish ham soddalashtirilgan - tizimni yangi tasvirdan qayta ishga tushirish kifoya. Bundan tashqari, bir nechta filiallar o'rtasida tezda almashish mumkin (Fedora relizlari). Masalan, Fedora-ning hozirda ishlab chiqilgan versiyasi o'rtasida Rawide va ombor yangilanishlar - sinov kelgusi yangilanishlar bilan.

Klassik Fedoradan qanday farqlar bor?

OSTree texnologiyasi asosiy muhitni (/ va / usr) o'rnatish uchun ishlatiladi. Aytishimiz mumkinki, bu "versiyalash" tizimi RPM-paketlar. RPM paketlari rpm-ostree yordamida OSTree omboriga tarjima qilinadi. Paketni o'rnatayotganda u shakllari Muvaffaqiyatsiz bo'lsa, orqaga qaytishingiz mumkin bo'lgan tiklash nuqtasi.

OSTree ham Bu beradi dnf/yum omborlaridan va Fedora tomonidan qo'llab-quvvatlanmaydigan omborlardan ilovalarni o'rnating. Buning uchun dnf o'rnatish buyrug'i o'rniga rpm-ostree o'rnatishdan foydalanishingiz kerak. Tizim operatsion tizimning yangi asosiy tasvirini yaratadi va o'rnatilganini u bilan almashtiradi.

Ilovalarni yangilash mexanizmi sifatida foydalaniladi Yassi sumka. U ularni konteynerlarda boshqaradi. Flatpack paketi faqat ilovaga xos bog'liqliklarni o'z ichiga oladi. Barcha asosiy kutubxonalar (masalan, GNOME va KDE kutubxonalari) ulanadigan ish vaqti muhiti bo'lib qoladi. Ushbu yondashuv paketlar hajmini kamaytirish va ulardan ikki nusxadagi komponentlarni yo'q qilish imkonini beradi.

Ma'lumot: Fedora Silverblue-dan nimani kutish kerak
/ rasm Jonatan Larson Unsplash

Flatpack-da paketlanmagan ilovalarni o'rnatish uchun siz foydalanishingiz mumkin Avtomobil qutisi. Bu klassik Fedora o'rnatuvchisi bilan konteyner yaratish imkonini beradi.

Shunga o'xshash echimlar

Vazifalari Silverblue-ga o'xshash boshqa tarqatishlar mavjud. Bunga misol bo'lishi mumkin Mikro OS openSUSE dan. Bu mustaqil tarqatish emas, balki CaaS (Hizmat sifatida konteyner) tarqatish uchun openSUSE Kubic platformasining bir qismidir.

Tizim Docker konteynerlari bilan ishlaydi. Ularning tasvirlari RPM paketlari sifatida tarqatiladi. Bu soddalashtiradi Flatpack formatida mavjud bo'lmagan buyruq qatoriga asoslangan ilovalarni o'rnating. Konteynerlarni ishga tushirish uchun xost tizimi rasmiy omborga asoslangan holda shakllantiriladi openSUSE Tumbleweed.

MicroOS keng miqyosli muhitlarda (masalan, ma'lumotlar markazlarida) joylashtirish uchun mo'ljallangan, ammo bitta mashinada ham ishlashga qodir.

Yana bir shunga o'xshash rivojlanishga misol bo'lardi Nix OS. Bu Nix paket menejeriga asoslangan Linux distributividir. Uning asosiy xususiyati konfiguratsiyalarning deklarativ tavsifidir. Administrator tizimni o'rnatishi va uni qo'lda sozlashi shart emas. Vaziyat maxsus faylda qayd etilgan: u erda barcha paketlar va autentifikatsiya sozlamalari ko'rsatilgan. Keyinchalik, paket menejeri OTni avtomatik ravishda belgilangan holatga keltiradi.

Ushbu tizim faol foydalanish bulutli provayderlar, universitetlar va IT kompaniyalari.

Har qanday holatda, Silverblue bozorda o'z o'rnini egallash imkoniyatiga ega. Bu natija beradimi, buni kelajakda ko'rish mumkin.

Korporativ IaaS haqidagi birinchi blogdan materiallar:

HabrΓ© haqida qo'shimcha o'qish:

Manba: www.habr.com

a Izoh qo'shish