FreeBSD-д зориулсан шинэ суулгагчийг хөгжүүлж байна

FreeBSD сангийн дэмжлэгтэйгээр FreeBSD-д зориулсан шинэ суулгагчийг хөгжүүлж байгаа бөгөөд энэ нь одоо ашиглагдаж байгаа bsdinstall суулгагчаас ялгаатай нь график горимд ашиглагдах бөгөөд энгийн хэрэглэгчдэд илүү ойлгомжтой байх болно. Шинэ суулгагч одоогоор туршилтын прототипийн шатанд байгаа боловч үндсэн суулгалтын үйлдлүүдийг аль хэдийн гүйцэтгэх боломжтой. Туршилтанд оролцох хүсэлтэй хүмүүст зориулж Live горимд ажиллах боломжтой ISO дүрсийг суулгасан болно.

Суулгагч нь Lua хэл дээр бичигдсэн бөгөөд вэб интерфейсээр хангадаг http сервер хэлбэрээр хэрэгждэг. Суулгах зураг нь суулгагч вэб интерфэйсийг нэг цонхонд харуулдаг вэб хөтчөөр ажиллах орчинг ажиллуулдаг Live систем юм. Суулгагчийн серверийн процесс болон хөтөч нь суулгацын зөөвөрлөгч дээр ажилладаг бөгөөд арын болон урд талын хэсэг болж ажилладаг. Нэмж дурдахад гадны хостоос суулгацыг хянах боломжтой.

Төслийг модульчлагдсан архитектур ашиглан боловсруулж байна. Хэрэглэгчийн сонгосон параметрүүд дээр үндэслэн тохиргооны файлыг үүсгэсэн бөгөөд үүнийг бодит суулгацын скрипт болгон ашигладаг. Bsdinstall-оор дэмжигдсэн суулгалтын скриптүүдээс ялгаатай нь шинэ суулгагчийн тохиргооны файлууд нь илүү нарийн тодорхойлогдсон бүтэцтэй бөгөөд өөр суулгалтын интерфейс үүсгэхэд ашиглагдаж болно.

FreeBSD-д зориулсан шинэ суулгагчийг хөгжүүлж байна


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

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