openSUSE, yeni yükleyicisi Agama'nın yol haritasını açıkladı 

Agama

SUSE projesinin yeni kurucusu Agama

Jardines de Viveros openSUSE projesinin geliştiricileri açıklandı Birkaç gün önce yol haritası hakkında bilgi verildi. Agama adlı yeni yükleyicisinin geliştirilmesi (eski adıyla D-Installer).

Gönderi bundan bahsediyor Bu yeni yükleyici, kurulum arayüzünün yerini alacak şekilde oluşturuluyor SUSE ve openSUSE'nin klasiği ve Agama'nın dikkate değer özelliklerinden biri, kullanıcı arayüzü ile YaST'ın dahili bileşenleri arasındaki ayrımdır.

Agama Hakkında

OpenSUSE'nin üzerinde çalıştığı yeni yükleyici biri de dahil olmak üzere çeşitli arayüzleri kullanmayı amaçlamaktadır. yönetilecek arayüzweb arayüzü üzerinden kurulumb, Agama'nın geliştirilmesinin bahsedilen diğer hedefleri şunlardır: grafik arayüzün mevcut sınırlamalarının ortadan kaldırılması, YaST işlevselliğini diğer uygulamalarda kullanma yeteneğinin genişletilmesi ve bir programlama diliyle bağlantıların serbest bırakılması (D-Bus API, farklı dillerde eklentilerin oluşturulmasına izin verin) ve topluluk üyeleri tarafından alternatif ortamlar yaratılmasını teşvik edin.

Temel Agama arayüzü kurulumu yönetmek için web teknolojileri kullanılarak inşa edilmiştir ve web arayüzünün yanı sıra HTTP üzerinden D-Bus çağrılarına erişim sağlayan bir sürücü içerir. Bu web arayüzü, React çerçevesi ve PatternFly bileşenleri kullanılarak JavaScript ile yazılmıştır. Arayüzü D-Bus'a ve entegre HTTP sunucusuna bağlama hizmeti Ruby'de yazılmıştır.

Ekip bu yıl için bir strateji belirledi ve geliştirme sürecindeki akıcılığa rağmen ekip, Agama için iki önemli kilometre taşıyla tutarlı bir yayın planı yapmaya kararlı. Birincisi nisan ortası, diğeri temmuz ortası gibi planlanıyor.

Nisan dönüm noktası Agama mimarisinde devrim yaratacak. Cockpit'e olan bağımlılıktan uzaklaşarak, depolama yapılandırmalarını optimize etmeyi amaçlayan gelişmiş bir kullanıcı arayüzü ile birleştirilen daha özerk bir çerçeveye doğru ilerleyecek.

İkinci dönüm noktasının hedefi Agama'nın gözetimsiz kurulumlara yönelik esnekliğini ve yeteneklerini geliştirmek ve Agama'yı AutoYaST'a müthiş bir alternatif olarak konumlandırmaktır.

Geliştirmenin mevcut aşamasında, yeni yükleyici zaten gibi görevleri çözmek için gerekli yetenekleri sağlar.:

  • Başlangıç ​​uygulama kümesini seçin
  • Ağ bağlantı dilini, klavyeyi, saat dilimini ve konum ayarlarını yapılandırma yeteneği
  • Bir depolama aygıtı hazırlayın ve bölümleyin
  • Kullanıcıları sisteme ekleyin.

Paketleri yüklemek, bilgisayarları doğrulamak, diskleri bölümlemek ve diğer işlevleri gerçekleştirmek için Kurulum için gerekli, Agama, YaST kütüphanelerini kullanmaya devam ediyor. Bu kitaplıkların üzerinde, birleşik bir D-Bus arayüzü aracılığıyla bunlara soyut erişim sağlayan katman hizmetleri uygulanır. Yükleyici, diğer görevler gerçekleştirilirken kullanıcı arayüzünün takılmamasına olanak tanıyan çok iş parçacıklı bir mimari kullanır.

Bundan bahsediliyor Bu yıl için Agama'ya iki büyük güncelleme yapılması planlanıyor. İlki ortası için planlanıyor Nisan ortası ve ikincisi. Temmuz güncellemesi, otomatik ve gözetimsiz kurulumlarla ilgili esnekliği ve işlevselliği artırmaya odaklanacak. Nisan güncellemesi, Cockpit projesi tarafından geliştirilen hazır modüllerin kullanımının durdurulması ve daha bağımsız bir çerçeve ve modernleştirilmiş bir kullanıcı arayüzünün kullanılması açısından dikkate değerdir.

Cockpit'in bırakılması, ek dış bağımlılıkları ortadan kaldıracak ve bazı fikirlerin uygulanmasını engelleyen kısıtlamaları ortadan kaldıracaktır. Örneğin Cockpit bağımlılık olarak Python ve C dili bileşenlerini içerirken Agama Ruby ve Rust dillerini kullanır. Cockpit'in kaldırılması, geliştiricilerin, otomatik kurulum modunu uygulamaya çalışırken ve yeni başlayanlar için basitlik ile ileri düzey kullanıcılar için işlevsellik arasında en uygun dengeyi elde etmek amacıyla depolama yapılandırma arayüzünü yeniden tasarlarken karşılaştıkları sınırlamalardan da kurtaracaktır.

Için yeni yükleyiciyi denemekle ilgileniyorum Agama, x86_64 ve ARM64 mimarileri için canlı yapılar oluşturuluyor. Bu yapılar, yalıtılmış kaplarda yerleşik SUSE ALP, openSUSE MicroOS ve openSUSE MicroOS Masaüstü sürümlerinin yanı sıra, openSUSE Tumbleweed'in sürekli güncellenen bir sürümünün kurulumunu destekler.

Nihayet onun hakkında daha fazla bilgi edinmekle ilgileniyorsanayrıntıları kontrol edebilirsiniz Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.