Proyek openSUSE wis nerbitake installer alternatif kanggo Agama 5

Pengembang proyek openSUSE wis nerbitake rilis anyar saka installer Agama (biyen D-Installer), dikembangake kanggo ngganti antarmuka instalasi klasik SUSE lan openSUSE, lan misuwur amarga pamisahan antarmuka pangguna saka komponen internal YaST. Agama menehi kemampuan kanggo nggunakake macem-macem frontends, contone, frontend kanggo ngatur instalasi liwat antarmuka web. Kanggo nginstal paket, mriksa peralatan, disk pemisahan lan fungsi liyane sing perlu kanggo instalasi, perpustakaan YaST terus digunakake, ing ndhuwur kang layanan lapisan dipun ginakaken sing akses abstrak kanggo perpustakaan liwat antarmuka D-Bus ndadekake.

Kanggo nguji, mbangun urip kanthi installer anyar (x86_64, ARM64) wis digawe sing ndhukung instalasi mbangun openSUSE Tumbleweed sing terus dianyari, uga edisi openSUSE Leap Micro, SUSE ALP lan openSUSE Leap 16, dibangun ing wadhah terisolasi. .

Proyek openSUSE wis nerbitake installer alternatif kanggo Agama 5Proyek openSUSE wis nerbitake installer alternatif kanggo Agama 5

Antarmuka dhasar kanggo ngatur instalasi dibangun nggunakake teknologi web lan kalebu handler sing nyedhiyani akses kanggo telpon D-Bus liwat HTTP, lan antarmuka web dhewe. Antarmuka web ditulis nganggo JavaScript nggunakake kerangka React lan komponen PatternFly. Layanan kanggo naleni antarmuka kanggo D-Bus, uga dibangun ing server http, ditulis ing Ruby lan dibangun nggunakake modul siap-digawe dikembangakΓ© dening project Cockpit, kang uga digunakake ing Red Hat configurators web. Pemasang nggunakake arsitektur multi-proses, amarga antarmuka pangguna ora diblokir nalika karya liyane wis rampung.

Proyek openSUSE wis nerbitake installer alternatif kanggo Agama 5

Ing tahap pangembangan saiki, installer nawakake layanan sing tanggung jawab kanggo ngatur proses instalasi, nyetel konten produk lan dhaptar program sing diinstal, nyetel basa, keyboard lan setelan lokalisasi, nyiapake piranti panyimpenan lan partisi, nampilake petunjuk lan tambahan. informasi, nambah pangguna kanggo sistem, setelan sambungan jaringan.

Tujuan pangembangan Agama kalebu ngilangi watesan GUI sing wis ana, ngembangake kemampuan nggunakake fungsi YaST ing aplikasi liyane, ngalih saka kaiket ing siji basa pamrograman (API D-Bus bakal ngidini sampeyan nggawe tambahan ing macem-macem basa), lan nyengkuyung. nggawe setelan alternatif dening anggota masyarakat.

Diputusake supaya antarmuka Agama dadi gampang kanggo pangguna; antarane liyane, kemampuan kanggo nginstal paket kanthi selektif wis dibusak. Saiki, pangembang ngrembug opsi sing bisa ditindakake kanggo ngleksanakake antarmuka sing luwih prasaja kanggo milih program sing diinstal (pilihan utama yaiku prototipe kanggo misahake kategori adhedhasar pola panggunaan khas, contone, lingkungan grafis, alat kanggo wadhah, alat kanggo pangembang, lsp.).

Source: opennet.ru

Add a comment