Projek pelayar-linux membangunkan pengedaran Linux untuk dijalankan dalam pelayar web

Kit pengedaran linux pelayar telah dicadangkan, direka bentuk untuk menjalankan persekitaran konsol Linux dalam pelayar web. Projek ini boleh digunakan untuk mengenali Linux dengan cepat tanpa perlu melancarkan mesin maya atau but daripada media luaran. Persekitaran Linux yang dilucutkan dibuat menggunakan kit alat Buildroot.

Untuk melaksanakan pemasangan yang terhasil dalam penyemak imbas, emulator v86 digunakan, yang menterjemahkan kod mesin ke dalam perwakilan WebAssembly. Untuk mengatur operasi storan, perpustakaan localForage digunakan, berfungsi di atas API IndexedDB. Pengguna diberi peluang untuk menyelamatkan keadaan persekitaran pada bila-bila masa dan seterusnya memulihkan kerja dari kedudukan yang disimpan. Output dijana dalam tetingkap terminal yang dilaksanakan menggunakan perpustakaan xterm.js. Udhcpc digunakan untuk mengkonfigurasi komunikasi rangkaian.

Sumber: opennet.ru

Tambah komen