Proyék openSUSE parantos nyebarkeun pamasangan alternatif pikeun Agama 5

Pamekar proyék openSUSE parantos nyebarkeun sékrési anyar tina installer Agama (baheulana D-Installer), dikembangkeun pikeun ngagentos antarmuka pamasangan klasik SUSE sareng openSUSE, sareng kasohor pikeun pamisahan antarbeungeut pangguna tina komponén internal YaST. Agama nyadiakeun kamampuhan pikeun ngagunakeun rupa frontends, contona, frontend pikeun ngatur instalasi via panganteur web. Pikeun masang pakét, pariksa alat, disk partisi sareng fungsi sanésna anu dipikabutuh pikeun instalasi, perpustakaan YaST terus dianggo, di luhur dimana jasa lapisan dilaksanakeun yén aksés abstrak ka perpustakaan ngalangkungan antarmuka D-Bus anu ngahijikeun.

Pikeun nguji, ngawangun live sareng installer énggal (x86_64, ARM64) parantos didamel anu ngadukung pamasangan wangunan openSUSE Tumbleweed anu terus diropéa, ogé édisi openSUSE Leap Micro, SUSE ALP sareng openSUSE Leap 16, diwangun dina wadah terasing. .

Proyék openSUSE parantos nyebarkeun pamasangan alternatif pikeun Agama 5Proyék openSUSE parantos nyebarkeun pamasangan alternatif pikeun Agama 5

Antarbeungeut dasar pikeun ngatur pamasangan diwangun nganggo téknologi wéb sareng kalebet panangan anu nyayogikeun aksés kana telepon D-Bus via HTTP, sareng antarmuka wéb sorangan. Antarbeungeut wéb ditulis dina JavaScript nganggo kerangka React sareng komponén PatternFly. Ladenan pikeun ngabeungkeut panganteur ka D-Beus, kitu ogé diwangun-di server http, ditulis dina Ruby tur diwangun ngagunakeun modul siap-dijieun dikembangkeun ku proyék Cockpit, nu ogé dipaké dina configurators web Red Hat. Pamasang ngagunakeun arsitéktur multi-prosés, hatur nuhun anu antarbeungeut pangguna henteu diblokir nalika padamelan sanésna dilakukeun.

Proyék openSUSE parantos nyebarkeun pamasangan alternatif pikeun Agama 5

Dina tahap pangwangunan ayeuna, pamasang nawiskeun jasa anu tanggung jawab pikeun ngatur prosés pamasangan, nyetél eusi produk sareng daptar program anu dipasang, netepkeun basa, keyboard sareng setélan lokalisasi, nyiapkeun alat panyimpen sareng partisi, nunjukkeun petunjuk sareng bantu. informasi, nambahkeun pamaké pikeun sistem, setélan sambungan jaringan.

Tujuan pamekaran Agama kalebet ngaleungitkeun watesan GUI anu tos aya, ngalegaan kamampuan ngagunakeun fungsionalitas YaST dina aplikasi anu sanés, ngajauhan tina kabeungkeut kana hiji basa pamrograman (API D-Bus bakal ngamungkinkeun anjeun nyiptakeun tambihan dina basa anu béda), sareng ngadorong. nyiptakeun setélan alternatif ku anggota komunitas.

Diputuskeun pikeun ngajantenkeun antarbeungeut Agama sasederhana mungkin pikeun pangguna; diantara anu sanésna, kamampuan selektif masang bungkusan dihapus. Ayeuna, pamekar nuju ngabahas kamungkinan pilihan pikeun nerapkeun antarbeungeut anu langkung saderhana pikeun milih program anu dipasang (pilihan utama nyaéta prototipe pikeun misahkeun kategori dumasar kana pola pamakean anu umum, contona, lingkungan grafis, alat pikeun wadah, alat pikeun pamekar, jsb.).

sumber: opennet.ru

Tambahkeun komentar