Enstalatè Agama 8 disponib, devlope pa pwojè openSUSE

Devlopè yo nan pwojè openSUSE yo te pibliye liberasyon enstale Agama 8 (ansyen D-Installer), ki ap devlope pou ranplase koòdone enstalasyon SUSE ak openSUSE klasik, e li remakab pou separe koòdone itilizatè a ak entèn YaST yo. Agama bay kapasite pou sèvi ak divès kalite entèfas, pou egzanp, yon entèfas pou jere enstalasyon an atravè yon koòdone entènèt. Pou teste nouvo enstalatè a, yo te kreye bati vivan pou achitekti x86_64, ppc64le, s390x ak ARM64, ki sipòte enstalasyon openSUSE Leap, konstriksyon openSUSE Tumbleweed kontinyèlman mete ajou, ansanm ak plizyè edisyon SUSE ALP ki baze sou kontenè izole.

Nouvo enstalatè a bay kapasite ki nesesè pou rezoud travay tankou chwazi yon seri aplikasyon inisyal, etabli yon koneksyon rezo, lang, klavye, zòn tan ak lokalizasyon, prepare yon aparèy depo ak patisyon, epi ajoute itilizatè yo nan sistèm nan. Objektif prensipal devlopman Agama gen ladan elimine limit ki egziste deja nan koòdone grafik la, elaji kapasite pou itilize fonksyonalite YaST nan lòt aplikasyon, deplase lwen yo te mare nan yon sèl langaj pwogramasyon, ak ankouraje kreyasyon an nan anviwònman altènatif pa manm nan kominote a.

Pou enstale pakè, tcheke ekipman, disk patisyon ak lòt fonksyon ki nesesè pou enstalasyon, Agama kontinye sèvi ak bibliyotèk YaST, sou tèt ki sèvis kouch yo aplike ki abstrè aksè nan bibliyotèk atravè yon pwotokòl kominikasyon inifye ki baze sou HTTP. Enstalatè a sèvi ak yon achitekti milti-pwosesis, gras a ki koòdone itilizatè a pa bloke pandan y ap fè lòt travay. Se koòdone debaz la pou jere enstalasyon an bati lè l sèvi avèk teknoloji entènèt. Koòdone entènèt la ekri nan JavaScript lè l sèvi avèk fondasyon React ak konpozan PatternFly. Sèvis mesaj la, ansanm ak sèvè http entegre a, yo ekri nan Ruby.

Nouvo vèsyon an ofri yon nouvo achitekti, ki make yon tranzisyon soti nan itilizasyon modil pare yo devlope pa pwojè Cockpit la an favè yon kad endepandan ak yon koòdone itilizatè modènize. Olye D-Bus, HTTP itilize kòm pwotokòl kominikasyon prensipal pou entèraksyon ant konpozan Agama. Ranplase D-Bus ak HTTP elaji kapasite pwojè a pou entegre ak pi gwo sistèm ak senplifye òganizasyon enstalasyon an nan yon fason otomatik.

Deplase lwen yo te mare nan Cockpit te fè li posib elimine depandans ekstèn adisyonèl pou egzanp, Cockpit gen eleman nan lang Python ak C kòm depandans, pandan y ap Agama sèvi ak lang Ruby ak Rust. Retire Cockpit te libere tou devlopè yo anba limit yo te rankontre lè yo t ap eseye aplike yon mòd enstalasyon otomatik ak reamenaje koòdone konfigirasyon depo a pou reyalize balans optimal nan senplisite pou débutan ak fonksyonalite pou itilizatè avanse.

Anplis de sa, itilizasyon nouvo achitekti a siyifikativman redwi tan demaraj enstale a ak ogmante pèfòmans li yo, pandan y ap kenbe kapasite nan sèvi ak eleman ki deja pwouve ki ba. Pami karakteristik yo ki poko transfere nan nouvo aplikasyon an gen emulateur tèminal entegre ak zouti pou jere aparèy DASD (Direct Access Storage Device) ak zFCP (SCSI-over-Fibre Channel).

Anplis de nouvo achitekti a, Agama 8 ofri yon koòdone konplètman reamenaje ak plis fonksyonèl pou mete kanpe depo ak patisyon disk patisyon, ki konsève tout kapasite debaz yo nan sistèm nan konfigirasyon depo klasik YaST epi kite zouti pou personnalisation avanse, men li te tou. adapte pou fè li pi fasil pou débutan yo konprann. Pou egzanp, nouvo koòdone a pèmèt ou chwazi kote chak patisyon LVM oswa volim lojik, monte oswa reformate sistèm fichye ki te deja aksesib, konfigirasyon opsyon chifreman ak bòt, ak redimansyonman patisyon yo.


Enstalatè Agama 8 disponib, devlope pa pwojè openSUSE

Chanjman yo gen ladan tou yon nouvo koòdone pou chwazi seri aplikasyon, anviwònman amelyore pou chifreman konplè ki baze sou TPM, yon pil rezo konplètman reekri, modènizasyon kèk widgets, koòdone amelyore pou koreksyon paramèt FS ak kreye itilizatè, plis vizyalizasyon pwoblèm yo rankontre pandan enstalasyon, tradiksyon nan 10 lang.

Nan yon mwa, lage Agama 9 espere, nan ki li te planifye pou pote soti nan yon reyòganizasyon enpòtan nan koòdone entènèt la, aplike opòtinite rate pandan tranzisyon an nan achitekti nan nouvo, epi tou li elaji mwayen pou enstalasyon otomatik, te pote soti. san entèvansyon imen. Objektif devlopman an se yo dwe konpatib ak AutoYaST epi pèmèt Agama yo dwe itilize kòm yon altènativ a AutoYaST.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster