Когато има толкова много Linux дистрибуции там, вероятно се чудите защо някой би искал да създаде своя собствена дистрибуция, вместо да го направи готов. Докато в повечето случаи готови дистрибуции са добре, ако искате да имате дистрибуция, която е сто процента, съобразена с вашите нужди (или с нуждите на майка ви или татко), може да се наложи да го създадете сами.

С правилните инструменти, създаването на собствен Linux дистрибутор не е толкова трудно, колкото изглежда, макар че това отнема време със сигурност. Има много инструменти за тази цел - някои от тях са универсални и някои от тях са дистрибутични. Ето осем от тях.

1. Linux Отговор

Linux Respin е вилица на вече преустановения Remastersys. Преди години Remastersys е бил един от най-популярните инструменти за създаване на собствен Linux дистрибутор и / или резервно копие на вашата операционна система. Linux Respin не предлага толкова, колкото Remastersys използва, но все пак върши чудесна работа, ако използвате дистрибуция, за която е достъпна. Linux Respin е достъпен само за Debian, Mint и Trisquel, кой ограничава популярността му. Това, което не ми харесва в този инструмент, е неговата почти несъществуваща документация.

2. Linux Live Kit

Linux Live Kit е друг инструмент, който можете да използвате, за да създадете своя собствена дистрибуция или да архивирате системата си. Предпочита се Debian, но за щастие може да работи и с други дистрибуции, при условие, че поддържа модулите kernel aufs и squashfs. Linux Live Kit има много кратък и сладък магьосник за това как да създадете дистрибуция - просто следвайте стъпките и сте готови.

3. Ubuntu Imager

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

4. Linux от Scratch

Ако искате да имате абсолютен контрол върху това, което е включено в дистрибуцията ви и имате много свободно време, можете да погледнете проекта Linux от Scratch. LFS има много подробна документация и е чудесен ресурс за обучение по отношение на Linux като цяло, а не само как да създадете своя собствена дистрибуция. Linux от Scratch ви позволява да създадете собствена персонализирана Linux система изцяло от изходния код. LFS не е точно инструмент, подобно на останалите в този списък, но все пак можете да го използвате за същата цел - да създадете своя собствена Linux дистрибуция (и да научите много за Linux като цяло).

5. Инструмент Slax Modules

Ако търсите лесен за използване инструмент и ви харесва Slax - лека дистрибуция, базирана на Slackware, имате късмет, защото имате онлайн инструмент, който можете да използвате, за да изберете модулите, които бихте искали да включите в дистрибуцията си. Използвал съм този инструмент в миналото многократно, когато исках да създам лека жива система за мои приятели и тя работи като чар. Прегледайте категориите софтуер и изберете желаните приложения. Добавете ги в изграждането. Не се притеснявайте, ако пропуснете нещо или две, тъй като винаги можете да добавяте повече приложения, след като ги построите и стартирате.

6. Live Magic

Live Magic е още един инструмент на Дебиан за създаване на дистрибуция. Той може да създава компактдискове, USB и изображения в netboot. Това е много по-лесно да се използва от някои от другите приложения в този списък, като например Remastersys, но не използва текущата ви система за създаване на изображение. Вместо това, следвайте съветника и изберете опциите си за конфигурация, докато вървите. Програмата ще изтегли пакетите от хранилищата ви и ще ги инсталира във вашето изображение.

7. Instalinux

Интересното нещо за Instalinux е, че ви позволява да създадете ISO изображение онлайн . На уебсайта можете да изберете коя дистрибуция да я базирате (например CentOS, Debian, Fedora, Mint, OpenSUSE, Scientific и Ubuntu) и коя версия на избраното дистрибуция, както и пакетите. Instalinux създава малък стартов ISO (приблизително 30mb), който при стартиране ще започне инсталирането и ще изтегли останалите пакети от Интернет. Това може да е най-универсалният инструмент в списъка и уеб интерфейсът го прави изключително лесен за използване. Няма обаче да ви предостави пълна работна среда за настолни компютри.

8. SUSE Studio

За потребителите на SUSE най-добрият избор е SUSE Studio. Подобно на Instalinux, студиото на SUSE ви позволява да използвате уеб интерфейс, за да създадете персонализирана дистрибуция или "уред". Той върви към диаграмите в поддържаните медии, като включва изход за CD, DVD, USB стик, твърд диск, VMware, VirtualBox и Xen. За да го използвате, трябва да си откриете сметка - това е просто, защото използва Single Sign On и можете бързо да влезете с профила си в Google, Facebook и т.н. Можете да изберете коя версия на SUSE да се използва като основа, ако искате версията на сървъра или не, и кой десктоп да включите в изграждането.

заключение

Надявам се, че тези инструменти за създаване на собствен Linux дистрибутор са от помощ за вас. Тяхното ниво на сложност (и мощност) варира, но ние се опитахме да включим както лесни за използване приложения, така и приложения, които ви дават повече власт. В допълнение към тези приложения, много от дистрибуциите имат свои собствени инструменти, които са споменати тук, така че ако използвате различен дистрибутор, най-добре е първо да проверите какви инструменти са налични за него, и след това, ако не сте доволни от какво ще откриете, опитайте универсалните такива.

Тази статия е публикувана за първи път през април 2010 г. и е актуализирана през септември 2017 г.

Кредит на изображението: Подготовка на пакет