OpenSUSE-distributionen har publicerat den alternativa installatören Agama 13

Utvecklarna av projektet openSUSE har presenterat installationsprogrammet Agama 13, som utvecklas för att ersÀtta det klassiska installationsgrÀnssnittet för SUSE och openSUSE, och det Àr anmÀrkningsvÀrt för separationen av anvÀndargrÀnssnittet frÄn de interna komponenterna i YaST. Agama stöder anvÀndningen av olika front-end, till exempel en front-end för att hantera installation genom ett webbgrÀnssnitt. Koden för installationsprogrammets komponenter distribueras under GPLv2-licensen och Àr skriven i Ruby, Rust och JavaScript/TypeScript.

För att testa det nya installationsprogrammet har live-byggnader skapats för arkitekturerna x86_64, ppc64le, s390x och ARM64. Byggnaderna erbjuder möjlighet att installera alfa-versionen av openSUSE Leap 16, kontinuerligt uppdaterade byggnader av openSUSE Tumbleweed och openSUSE Slowroll, samt MicroOS-utgÄvan baserad pÄ containrar. Installationsprogrammet kommer att ingÄ i openSUSE 16 (alfa-version tillgÀnglig) och SUSE Linux Enterprise Server 16 (beta-version vÀntas i maj).

MÄlen för utvecklingen av Agama: att undanröja befintliga begrÀnsningar i det grafiska grÀnssnittet; att utöka möjligheterna att anvÀnda YaST:s funktionalitet i andra applikationer; att avstÄ frÄn koppling till ett enda programsprÄk; att uppmuntra skapandet av alternativa instÀllningar av gemenskapsrepresentanter. Installationsprogrammet erbjuder funktioner sÄsom val av initial uppsÀttning av program, konfigurering av nÀtverksanslutning, sprÄk, tangentbord, tidszon och lokaliseringsinstÀllningar, förberedelse av lagringsenheter och partitionering samt tillÀgg av anvÀndare till systemet.

För installation av paket, hÄrdvarukontroller, diskpartitionering och andra nödvÀndiga funktioner vid installationen fortsÀtter biblioteken i YaST att anvÀndas i Agama, ovanpÄ vilka sÄ kallade mellanliggande tjÀnster implementeras, som abstraherar Ätkomsten till biblioteken via ett enhetligt kommunikationsprotokoll baserat pÄ HTTP. Installationsprogrammet anvÀnder en flertrÄdad arkitektur, vilket gör att anvÀndargrÀnssnittet inte blockeras under utförandet av andra uppgifter.

Det grundlÀggande grÀnssnittet för installationshantering Àr byggt med webbteknologier. WebgrÀnssnittet Àr skrivet i JavaScript med hjÀlp av React-ramverket och komponenter frÄn PatternFly. TjÀnsten för meddelandeutbyte och den inbyggda http-servern Àr skrivna i Ruby.

OpenSUSE-distributionen har publicerat den alternativa installatören Agama 13

I den nya versionen:

  • En sida för att stĂ€lla in vĂ€rdnamn har lagts till. UtifrĂ„n denna sida planeras en sektion "System" med systeminstĂ€llningar.
    OpenSUSE-distributionen har publicerat den alternativa installatören Agama 13
  • Ett grĂ€nssnitt för installation med hjĂ€lp av LVM (Logical Volume Manager) har lagts till. Tidigare var definiering av LVM-grupper och logiska partitioner implementerat i lĂ€get för automatisk installation och i kommandoradsgrĂ€nssnittet, men nu har det lagts till i webbgrĂ€nssnittet.
    OpenSUSE-distributionen har publicerat den alternativa installatören Agama 13
  • Stöd för registrering av tillĂ€gg i SUSE Customer Center för installation i SUSE Linux Enterprise Server har lagts till.
  • I konfigurationen för automatisk installation har stöd för att definiera en egen lista med paket för installation lagts till, utan att begrĂ€nsa sig till de föreslagna fĂ€rdiga mallarna. I webbgrĂ€nssnittet planeras inte möjligheten för selektiv installation av paket att lĂ€ggas till (valet kommer att begrĂ€nsas till tematiska uppsĂ€ttningar).
  • Stöd för URL:er i AutoYaST-stil (till exempel device://) har lagts till i det automatiska installationslĂ€get, vilket möjliggör nedladdning av installationsscript frĂ„n platser som anvĂ€nds i AutoYaST. Utöver "file:" och "http:" har stöd för URL-scheman "device:", "usb:", "label:", "HD:", "DVD:" och "cd:" implementerats.
  • Möjligheten till automatisk sökning av instĂ€llningar för automatisk installation har implementerats, som anvĂ€nds om en URL för installationsscript inte Ă€r angiven. Under sökningen kommer Agama att kontrollera efter filerna autoinst.jsonnet, autoinst.json och autoinst.xml i rotkatalogen och i OEMDR-katalogen.
  • Stöd för distribution (deploy) av godtyckliga filer har lagts till under installationen. SĂ„dana filer mĂ„ste definieras i konfigurationen via elementet . BĂ„de uppladdning av filer frĂ„n externa servrar, samt inbĂ€ddning av filer direkt i konfigurationen för automatisk installation, Ă€r möjlig.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster