Хөтөч-linux төсөл нь вэб хөтөч дээр ажиллах Linux түгээлтийг хөгжүүлдэг

Вэб хөтөч дээр Линукс консолын орчинг ажиллуулах зориулалттай хөтөч-linux түгээлтийн иж бүрдлийг санал болгосон. Энэхүү төслийг виртуал машин ажиллуулах, гадны медиагаас ачаалах шаардлагагүйгээр Линукстэй хурдан танилцахад ашиглаж болно. Buildroot хэрэглүүрийг ашиглан задалсан Линуксийн орчин бий болсон.

Үүссэн угсралтыг хөтөч дээр гүйцэтгэхийн тулд машины кодыг WebAssembly дүрслэл рүү хөрвүүлдэг v86 эмуляторыг ашигладаг. Хадгалалтын ажиллагааг зохион байгуулахын тулд IndexedDB API дээр ажилладаг localForage номын санг ашигладаг. Хэрэглэгчид хүрээлэн буй орчны төлөв байдлыг хүссэн үедээ хадгалах, дараа нь хадгалсан байрлалаас ажлаа сэргээх боломжийг олгодог. Гаралтыг xterm.js номын санг ашиглан хэрэгжүүлсэн терминалын цонхонд үүсгэнэ. Udhcpc нь сүлжээний холболтыг тохируулахад хэрэглэгддэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх