от jet(17-02-2015)

Разработчиците на Дебиан обявиха, че 83.5% от всички пакети с изходен код(или сорс пакети) в Sid main могат да бъдат компилирани възпроизводимо, което всъщност е доста огромен процент.

Чудите се какво означава това и как ще се отрази на потребителите. Ако сте обикновен Дебиан потребител - няма да има никакво значение. Ако сте разработчик обаче, ще бъде доста интересно. Сега ще можете да проверите дали двоичните пакети доставени от дистрибуцията са всъщност компилирани от изходния код който се предоставя. Това е много важно от гледна точка на сигурността.

Това също ще бъде много полезно да се компилират стари версии на пакети, които вече отдавна са обновени. Например ако искате да отстраните докладван проблем за пакет който е на повече от година. Този пакет е обновяван много пъти през изминалата година, но вие трябва да го възпроизведете в състоянието към онзи момент, за да проверите дали проблемът се проявява по същия начин, както описва потребителят.

Дори 83.5% да изглежда много, разработчиците не искат да спрат до тук (изненада- винаги съм си мислил, че процента е 100% - бел. ред.). Целта на Дебиан е 100% и те смятат че скоро ще бъде постигнато.

Резултатът до тук е постигнат главно с инструментариума използван за компилиране на пакетите (Дебиан е известен с модерната си и автоматизирана инфраструктура).

Остават около 2000 проблемни пакета, които се разследват. Доста от основните пакети (например linux) вече са получили кръпки за да станат "възпроизвеждаеми", но остава още доста работа.

Изт. и пощенски списък на Дебиан



<< LPI изпит на 28 март, събота | CrunchBang Linux се връща към живота. >>