openSUSE paljasti etenemissuunnitelman uudelle asennusohjelmalleen, Agamalle 

agama

Agama, SUSE-projektin uusi asentaja

Los openSUSE -projektin kehittäjät julkistettiin muutama päivä sitten tiedot etenemissuunnitelmasta uuden asennusohjelman, Agama, kehittäminen (aiemmin D-Installer).

Viesti mainitsee sen Tämä uusi asennusohjelma luodaan korvaamaan asennusliittymä SUSE:n ja openSUSE:n klassikko ja yksi Agaman merkittävistä ominaisuuksista on sen erottaminen käyttöliittymän ja YaSTin sisäosien välillä.

Tietoja Agamasta

Uusi asennusohjelma openSUSE on käynnissä tavoitteena on käyttää erilaisia ​​käyttöliittymiä, mukaan lukien yksi käyttöliittymä hallintaanasennus web-käyttöliittymän kauttab, muut mainitut Agaman kehittämisen tavoitteet ovat: graafisen käyttöliittymän olemassa olevien rajoitusten poistaminen, YaST-toimintojen käytön laajentaminen muissa sovelluksissa ja siteiden vapauttaminen ohjelmointikieleen (D-Bus API mahdollistaa lisäosien luomisen eri kielillä) ja kannustaa yhteisön jäseniä luomaan vaihtoehtoisia ympäristöjä.

Agaman peruskäyttöliittymä hallita asennusta on rakennettu web-tekniikoilla ja sisältää ohjaimen, joka tarjoaa pääsyn D-Bus-puheluihin HTTP:n kautta, sekä itse web-käyttöliittymän. Tämä verkkokäyttöliittymä on kirjoitettu JavaScriptillä käyttämällä React-kehystä ja PatternFly-komponentteja. Palvelu rajapinnan sitomiseksi D-Bus-väylään sekä integroitu HTTP-palvelin on kirjoitettu Ruby-kielellä.

Tiimi on hahmotellut strategian tälle vuodelle, ja huolimatta sen kehityksen sujuvuudesta, tiimi on sitoutunut johdonmukaiseen Agaman julkaisuaikatauluun kahdella tärkeällä virstanpylväällä. Ensimmäinen on suunniteltu huhtikuun puoliväliin ja toinen heinäkuun puoliväliin.

Huhtikuun virstanpylväs mullistaa Agama-arkkitehtuurin. Se siirtyy riippumattomuudestaan ​​Cockpitista autonomisempaan kehykseen, joka on yhdistetty hienostuneeseen käyttöliittymään, jonka tavoitteena on optimoida tallennuskokoonpanot.

Toisen virstanpylvään tavoitteena on parantaa Agaman joustavuutta ja valmiuksia valvomattomiin asennuksiin, ja tavoitteena on tehdä Agamasta mahtava vaihtoehto AutoYaST:lle.

Nykyisessä kehitysvaiheessa uusi asentaja jo tarjoaa tarvittavat valmiudet ratkaista tehtäviä, kuten:

  • Valitse ensimmäinen sovellussarja
  • Mahdollisuus määrittää verkkoyhteyden kieli, näppäimistö, aikavyöhyke ja sijaintiasetukset
  • Valmistele tallennuslaite ja osioita se
  • Lisää käyttäjiä järjestelmään.

Asenna paketteja tarkistamalla tietokoneet, osioiden levyt ja suorittamalla muita toimintoja tarvitaan asennukseen, Agama jatkaa YaST-kirjastojen käyttöä. Näiden kirjastojen päälle on toteutettu kerrospalveluita, jotka poistavat pääsyn niihin yhtenäisen D-Bus-rajapinnan kautta. Asennusohjelma käyttää monisäikeistä arkkitehtuuria, jonka ansiosta käyttöliittymä ei jumiudu muita tehtäviä suoritettaessa.

Mainitaan se Tälle vuodelle on suunniteltu kaksi suurta Agaman päivitystä. Ensimmäinen on suunniteltu puoliväliin huhtikuuta ja toinen heinäkuun puolivälissä. Heinäkuun päivitys keskittyy automatisoituihin ja valvomattomiin asennuksiin liittyvän joustavuuden ja toiminnallisuuden lisäämiseen. Huhtikuun päivitys on huomionarvoinen siitä, että Cockpit-projektissa kehitettyjen valmiiden moduulien käyttö lopetettiin itsenäisemmän viitekehyksen ja modernisoidun käyttöliittymän käyttöön.

Cockpitista luopuminen poistaa ylimääräisiä ulkoisia riippuvuuksia ja rajoituksia, jotka ovat estäneet joidenkin ideoiden toteuttamisen. Esimerkiksi Cockpit sisältää Python- ja C-kielikomponentteja riippuvuuksina, kun taas Agama käyttää Ruby- ja Rust-kieliä. Cockpitin poistaminen vapauttaa myös kehittäjät rajoituksista, joita he kohtasivat yrittäessään ottaa käyttöön automaattista asennustilaa ja suunnitella uudelleen tallennustilan konfigurointiliittymää, jotta saavutetaan optimaalinen tasapaino aloittelijoille tarkoitetun yksinkertaisuuden ja kokeneille käyttäjille tarkoitetun toiminnallisuuden välillä.

Varten kiinnostunut pääsemään kokeilemaan uutta asennusohjelmaa Agama, live-versioita luodaan x86_64- ja ARM64-arkkitehtuureille. Nämä koontiversiot tukevat jatkuvasti päivitettävän openSUSE Tumbleweed-version sekä SUSE ALP-, openSUSE MicroOS- ja openSUSE MicroOS Desktop -versioiden asennusta, jotka on rakennettu eristettyihin säilöihin.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.