صاف لينڪس پروجيڪٽ پنهنجي ترقي جي توجه کي سرور ۽ ڪلائوڊ سسٽم ڏانهن منتقل ڪري ٿو

Разработчики дистрибутива Clear Linux ٻڌايو об изменении стратегии разработки проекта. В качестве первичных направлений развития называются серверные и облачные системы, которым теперь будет уделяться основное внимание. Компоненты редакции для рабочих станций будут сопровождаться по остаточному принципу.

Поставка пакетов с рабочими столами будет продолжена, но в данных пакетах будут предлагаться исходные варианты пользовательских окружений, без специфичных для Clear Linux надстроек и изменений. В том числе будет продолжено формирование пакетов с GNOME, но состав и настройки рабочего стола будут соответствовать эталонному виду, тому что предлагается по умолчанию проектом GNOME.

Ранее предлагавшаяся собственная موضوع سزا ڏيڻ, отдельный набор пиктограмм, предустанавливаемые сторонние дополнения к GNOME Shell (ڊش کان ڊاک, ڊيسڪ ٽاپ-آئڪن, جي هورا, استعمال ڪندڙ جو موضوع) и изменённые настройки GNOME на первом этапе будут گذري ويو в отдельный пакет «desktop-assets-extras«. На следующей неделе планируется обновить пакеты с рабочим столом до GNOME 3.36, которые будут соответствовать эталонному окружению GNOME, после чего пакет «desktop-assets-extras» будет переведён в разряд устаревших.

Напомним, что дистрибутив Clear Linux развивается компанией Intel и обеспечивает строгую изоляцию приложений при помощи контейнеров, разделённых с использованием полноценной виртуализации. Базовая часть дистрибутива содержит только минимальный набор инструментов для запуска контейнеров и обновляется атомарно. Все приложения оформлены в виде пакетов Flatpak или наборов (Bundle), запускаемых в отдельных контейнерах. Кроме кастомизированных рабочих столов редакция для разработчиков была примечательна расширенной поддержкой оборудования, интеграцией отладочной системы на базе FUSE, добавлением нового инсталлятора и наличием ايپليڪيشن ڊاريڪٽري, в котором были предложены наборы для развёртывания окружений для разработки с использованием различных языков и технологий.

صاف لينڪس جون خاصيتون:

  • بائنري تقسيم جي ترسيل ماڊل. سسٽم تازه ڪاريون ٻن طريقن ۾ انجام ڏئي سگھجن ٿيون: هلندڙ سسٽم تي پيچ لاڳو ڪرڻ ۽ نئين تصوير کي الڳ Btrfs سنيپ شاٽ ۾ نصب ڪندي ۽ نئين تصوير سان فعال سنيپ شاٽ کي تبديل ڪندي سسٽم کي مڪمل طور تي اپڊيٽ ڪرڻ؛
  • پيڪيجز کي سيٽن ۾ گڏ ڪرڻ (ٻھار)، تيار ڪيل ڪارڪردگي ٺاهيندي، قطع نظر ان کان سواء ڪيترا سافٽ ويئر اجزاء انهن کي ٺاهيندا آهن. بنڊل ۽ سسٽم جي ماحول واري تصوير RPM پيڪيجز جي مخزن جي بنياد تي ٺاهيا ويا آهن، پر پيڪيجز ۾ ورهايل بغير پهچائي رهيا آهن. ڪنٽينرز جي اندر، صاف لينڪس جي هڪ خاص طور تي بهتر ڪيل ڪاپي هلندي آهي، جنهن ۾ ٽارگيٽ ايپليڪيشن کي هلائڻ لاء ضروري بنڊل شامل آهن؛
  • هڪ مؤثر تازه ڪاري تنصيب وارو نظام جيڪو تقسيم جي بنيادي حصي ۾ ٺهيل آهي ۽ تازه ڪاري جي تيز ترسيل کي يقيني بڻائي ٿو جيڪي نازڪ مسئلن ۽ خطرات کي حل ڪن ٿا. صاف لينڪس ۾ هڪ تازه ڪاري ۾ صرف ڊيٽا شامل آهي جيڪا سڌي طرح تبديل ٿي وئي آهي، تنهنڪري خرابين ۽ غلطين لاء عام حل صرف چند ڪلوبائٽس وٺن ٿا ۽ تقريبا فوري طور تي نصب ٿيل آهن؛
  • متحد ورزننگ سسٽم - تقسيم ورزن رياست ۽ ان جي سڀني حصن جي ورزن جي نمائندگي ڪري ٿو، جيڪو ٻيهر پيدا ڪرڻ واري ترتيب ٺاهڻ ۽ فائل جي سطح تي تقسيم جي اجزاء ۾ تبديلين کي ٽريڪ ڪرڻ لاء آسان آهي. سسٽم جي ڪنهن به حصي کي تبديل ڪرڻ / تازه ڪاري ڪرڻ هميشه پوري تقسيم جي مجموعي ورزن ۾ تبديلي جي ڪري ٿي (جيڪڏهن عام تقسيم ۾ صرف هڪ خاص پيڪيج جو نسخو نمبر وڌايو ويندو آهي، ته پوء صاف لينڪس ۾ ورزن جو نسخو پاڻ وڌايو ويندو آهي) ؛
  • تشريح جي وضاحت ڪرڻ لاءِ غير رياستي طريقو، مطلب ته سيٽنگن جا مختلف طبقا الڳ ڪيا ويا آهن (او ايس، يوزر ۽ سسٽم جون سيٽنگون الڳ الڳ محفوظ ڪيون ويون آهن)، سسٽم پنهنجي رياست کي محفوظ نٿو ڪري (بي رياست) ۽ انسٽاليشن کان پوءِ / وغيره ڊاريڪٽري ۾ ڪا به سيٽنگ شامل ناهي، پر سيٽنگون ٺاهي ٿو اڏامي تي سيٽنگون شروع ڪرڻ تي بيان ڪيل ٽيمپليٽس جي بنياد تي. سسٽم جي سيٽنگن کي ڊفالٽ ويلز تي ري سيٽ ڪرڻ لاءِ، توھان صرف حذف ڪري سگھو ٿا /etc ۽ /var؛
  • استعمال ڪريو полноценной виртуализации (KVM) для запуска контейнеров, что позволяет обеспечить высокий уровень безопасности. Время запуска контейнеров незначительно отстаёт от традиционных систем контейнерной изоляции (namespaces, cgroups) и приемлемо для запуска контейнеров приложений по требованию (время запуска виртуального окружения составляет около 200мс, а дополнительное потребление памяти 18-20 Мб на контейнер). Для уменьшения потребления памяти применяется механизм DAX (بلاڪ ڊيوائس ليول استعمال ڪرڻ کان سواءِ صفحي جي ڪيش کي پاس ڪندي فائل سسٽم تائين سڌي رسائي)، ۽ ٽيڪنالاجي کي استعمال ڪيو ويندو آهي هڪجهڙائي واري ياداشت واري علائقن کي ڊيپليٽ ڪرڻ لاءِ KSM (Kernel Shared Memory)، جيڪو توهان کي ميزبان سسٽم وسيلن جي حصيداري کي منظم ڪرڻ جي اجازت ڏئي ٿو ۽ مختلف گيسٽ سسٽم کي هڪ عام سسٽم ماحول واري ٽيمپليٽ سان ڳنڍڻ جي اجازت ڏئي ٿو.
  • جو ذريعو: opennet.ru

تبصرو شامل ڪريو