GNOME хөгжүүлэгчид болон туршигчдад зориулсан GNOME OS-ийн хөгжүүлэгчид атомын шинэчлэгдсэн цул системийн дүрс хэлбэрээр түгээсэн түгээлтүүд дэх програм хангамжийн туршилтын хувилбаруудыг турших ажлыг хялбарчлах хэрэгслийн багцын санаачилгыг зарлалаа. GNOME OS Хөгжүүлэгчийн Хэрэгслийн Сүлжээ нь системийн дүрс хэлбэрээр хүргэгдсэн түгээлтийн өргөтгөлүүдийг эмхэтгэх, түгээх, турших боломжийг олгоно. Энэхүү хэрэгслийн багц нь хөгжүүлэгчид болон туршигчдад системийн дүрсний цул шинж чанарыг алдагдуулахгүйгээр, тусгаарлагдсан контейнер ашиглахгүйгээр, эсвэл аюулгүй байдлын механизмыг идэвхгүй болгохгүйгээр системийн хэсгүүдийг өөрчлөх, өөрчлөлтөө шалгах боломжийг олгоно.
Энэхүү хэрэгсэлд системд туршилтын өөрчлөлтүүдийг удирдах "Туршилтын төв" график интерфэйсийг хөгжүүлэх ажил багтсан болно. Туршилтын өөрчлөлтүүдийг түгээх онлайн репозиторыг мөн бий болгоно. Ийм өөрчлөлтийн жишээнд програмын туршилтын хувилбарууд болон системийн бүрэлдэхүүн хэсгүүдийг цул тархалтаар ашиглах зэрэг орно.
Flatpak багцуудыг ашиглах нь цул тархалттай нэмэлт програмуудыг суулгах асуудлыг шийддэг боловч ердийн хэрэглэгчдийн туршилтын хувилбаруудтай ажиллах шаардлагагүй нарийн төвөгтэй байдал болон суулгасан бүрэлдэхүүн хэсгүүдийг гараар устгах хүртэл систем дээр үлддэг тул систем дээрх програмуудын тогтворгүй хувилбаруудыг туршихад тохиромжгүй гэдгийг тэмдэглэжээ. Туршилтын төв нь хөгжүүлэгчийн холбоосоор дамжуулан програмуудын туршилтын хувилбаруудыг суулгах боломжийг олгодог. Туршилтын төвөөр дамжуулан суулгасан програмуудыг системд туршилтын гэж тусгайлан тэмдэглэсэн бөгөөд туршилтын хугацаатай холбоотой бөгөөд үүний дараа автоматаар устгадаг.

Системийн өргөтгөлүүдийг системийн дээр давхарлаж суулгасан зургуудыг үүсгэх, суулгах зориулалттай systemd-sysext хэрэгслийн хэрэгслийг ашиглан Туршилтын төвд туршилтын системийн өөрчлөлтүүдийг хэрэгжүүлсэн. Эдгээр давхаргыг хүссэн үедээ буцаах боломжтой бөгөөд ингэснээр өөрчлөлтүүдийг туршсаны дараа систем анхны төлөвтөө эргэн орох боломжтой болно.
Үүний зэрэгцээ бид Flatpak хөгжүүлэгчидтэй хамтран үндсэн системийн дүрслэлд ороогүй нэмэлт консолын хэрэгслүүдийг суулгах боломжийг олгож байна. Одоогийн хэлбэрээрээ Flatpak нь график програмуудыг суулгахад чиглэгддэг бөгөөд консолын програмуудыг түгээхэд тохиромжгүй юм.
Эх сурвалж: opennet.ru
