Наличен е Debian GNU/Hurd 2021

Излиза дистрибуцията на Debian GNU/Hurd 2021, която комбинира софтуерната среда на Debian с ядрото на GNU/Hurd. Хранилището на Debian GNU/Hurd съдържа приблизително 70% от пакетите от общия размер на архива на Debian, включително портовете на Firefox и Xfce.

Debian GNU/Hurd остава единствената активно разработена платформа на Debian, базирана на не-Linux ядро ​​(порт на Debian GNU/KFreeBSD е разработен по-рано, но отдавна е изоставен). Платформата GNU/Hurd не беше сред официално поддържаните архитектури на Debian 11, така че версията на Debian GNU/Hurd 2021 беше пусната отделно и има статут на неофициална версия на Debian. Готови компилации, снабдени със специално създаден графичен инсталатор, и пакети в момента са налични само за i386 архитектура. Подготвени са инсталационни образи на NETINST, CD и DVD за изтегляне, както и образ за работа в системи за виртуализация.

GNU Hurd е ядро, разработено като заместител на Unix ядрото и проектирано като набор от сървъри, които работят върху микроядрото GNU Mach и изпълняват различни системни услуги като файлови системи, мрежов стек, система за контрол на достъпа до файлове. Микроядрото на GNU Mach осигурява IPC механизъм, използван за организиране на взаимодействието на компонентите на GNU Hurd и изграждане на разпределена многосървърна архитектура.

В новата версия:

  • Изданието се основава на пакетната база на дистрибуцията Debian 11 "Bullseye", която се очаква да бъде пусната тази вечер.
  • Внедрено е пренасяне на езика Go.
  • Добавена е поддръжка за заключване на файлове на ниво байт диапазони (fcntl, POSIX заключване на запис).
  • Добавена е експериментална поддръжка за 64-битови и многопроцесорни (SMP) системи, както и поддръжка за APIC.
  • Преработен код за прехвърляне на обработката на прекъсвания към потребителското пространство (доставка на IRQ на Userland).
  • Добавен е експериментален дисков драйвер за потребителско пространство, базиран на механизма на Rump (Runnable Userspace Meta Program) на проекта NetBSD. Преди това дисковият драйвер беше имплементиран чрез слой, който позволяваше на Linux драйверите да работят през специален емулационен слой в ядрото на Mach.

Източник: opennet.ru

Добавяне на нов коментар