Pelepasan munggaran D-Installer, pamasang énggal pikeun openSUSE sareng SUSE

Pamekar tina installer YaST, dipaké dina openSUSE jeung SUSE Linux Ubuntu, dibere gambar instalasi munggaran kalayan installer anyar dikembangkeun salaku bagian tina proyék D-Installer sarta ngarojong manajemén instalasi via panganteur web. Gambar anu disusun dimaksudkeun pikeun ngabiasakeun anjeun sareng kamampuan D-Installer sareng nyayogikeun sarana pikeun masang édisi openSUSE Tumbleweed anu terus diropéa. D-Installer masih diposisikan salaku hiji proyék ékspérimén jeung release munggaran bisa dianggap salaku transformasi hiji gagasan konseptual kana wangun produk awal, geus bisa dipaké, tapi merlukeun loba perbaikan.

D-Installer ngalibatkeun misahkeun antarbeungeut pamaké ti komponén internal YaST sarta ngidinan pamakéan rupa frontends. Pikeun masang pakét, pariksa alat, disk partisi sareng fungsi sanésna anu dipikabutuh pikeun pamasangan, perpustakaan YaST terus dianggo, di luhur aya lapisan anu ngalaksanakeun aksés abstrak kana perpustakaan ngalangkungan antarmuka D-Bes anu ngahijikeun.

A hareup-tungtung diwangun ngagunakeun téknologi web geus disiapkeun pikeun interaksi pamaké. fontend ngawengku hiji Handler nu nyadiakeun aksés ka D-Bus nelepon via HTTP, sarta panganteur web ditémbongkeun ka pamaké. 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 sarta diwangun ngagunakeun modul siap-dijieun dikembangkeun ku proyék Cockpit, nu ogé dipaké dina configurators web Red Hat.

Pamasangan diurus ngaliwatan layar "Ringkesan Instalasi", anu ngandung setélan préparasi anu dilakukeun sateuacan pamasangan, sapertos milih basa sareng produk anu bakal dipasang, partisi disk sareng manajemén pangguna. Beda utama antara antarmuka anyar sareng YaST nyaéta yén angkat ka setélan henteu peryogi ngaluncurkeun widget individu sareng ditawarkeun langsung. Kamampuhan antarmuka masih terbatas, contona, dina bagian pamilihan produk teu aya kamampuan pikeun ngontrol pamasangan set program sareng peran sistem, sareng dina bagian partisi disk ngan ukur pilihan partisi pikeun pamasangan anu ditawarkeun tanpa kamampuan pikeun ngédit tabel partisi sareng ngarobih jinis file.

Pelepasan munggaran D-Installer, pamasang énggal pikeun openSUSE sareng SUSE
Pelepasan munggaran D-Installer, pamasang énggal pikeun openSUSE sareng SUSE

Fitur anu meryogikeun perbaikan kalebet alat pikeun nginpokeun ka pangguna ngeunaan kasalahan anu lumangsung sareng ngatur interaksi interaktif salami damel (contona, nyuhunkeun kecap akses nalika partisi énkripsi dideteksi). Aya ogé rencana pikeun ngarobah paripolah tahapan pamasangan anu béda-béda gumantung kana produk atanapi peran sistem anu dipilih (contona, MicroOS nganggo partisi anu dibaca wungkul).

Diantara tujuan pangwangunan D-Installer, ngaleungitkeun watesan GUI anu aya disebatkeun; ngalegaan kamampuan ngagunakeun fungsionalitas YaST dina aplikasi anu sanés; Ngahindarkeun kabeungkeut kana hiji basa pamrograman (API D-Bus bakal ngantep anjeun nyiptakeun tambihan dina basa anu béda); nyorong nyiptakeun setélan alternatif ku anggota komunitas.

sumber: opennet.ru

Tambahkeun komentar