ПредишенСледващото

Тя ще бъде засегната от първоначалните подготовката за изграждане на НРС.

Първо, малко скучно теория:

Linux - общото име на Unix-подобните операционни системи, базирани на едноименната ядрото. Линукс ядрото е създаден и разпространен в съответствие с модела на развитие на свободен софтуер с отворен код. Ето защо, в нарицателно име не означава всяка отделна #xAB; официален # Xbb; Linux конфигурация; те се разпространяват най-вече под формата на безплатни разпределения на различни завършен със собствен набор от приложения и вече е конфигуриран да специфичните нужди на потребителя.

В действителност, Wikipedia е достатъчно, за да се разбере какво Linux - може да чете през свободното си време.

Сега нека да поговорим за НРС.

Какво е това? Наблюдението на работната сила - Linux от нулата - книга, описваща процеса на сглобяване на разпространението на Linux OS от източника. Трябва да се каже веднага - разпределение НРС, събрани в книгата е в състояние да много малко. Макар че би било правилно да се каже, че това е най-важното, може да бъде изключено, използвайте Ethernet свързване и - най-важното за нас - за съставяне на всичко, което искаме. Такъв е случаят наблюдение на работната сила по-нататъшно преминаване към BLFS.

Това, което събираме НРС? Най-малко - за да разберете повече за всяка опаковка на вашата система, но най-важното - да се знае за тяхното взаимодействие. Така да се каже, едно малко проучване в рамките Linux.

Какво е необходимо? За изграждането на НРС трябва компютър или виртуална машина с инсталиран на операционната система GNU / Linux, както и достатъчно място на диска (минимално изискване - 4GB, но в идеалния случай - да отнеме от 20GB). По принцип можете да използвате всеки разпределение. Лично аз използвам Sentos 7

CentOS Linux освобождаване 02.07.1511 (ядро)

Както сравнения дават #xAB; желязо # Xbb; параметри на системата си

MemTotal: 7942520 кБ

името на модела. Intel (R) сърцевина (TM) i5-4200U CPU @ 1.60GHz

Оставете неразпределено пространство на диска от 20GB (за всеки случай), за да се опрости процеса на сглобяване. Малко по-късно ние ще създадем в тази област трябва да вземе точка и използване.

Приемното Linux-система трябва да е инсталирана на опаковките, посочени в официалните системни изисквания. Най-вероятно те са на разположение, но в никакъв случай те могат лесно да бъдат инсталирани от хранилищата. Единият вариант е използването на всяко LiveCD с Linux - в този случай, да събира НРС може да бъде на колата, не съдържа никакви операционна система. По принцип, който сте избрали.

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

За правилно сглобяване на системата, ние трябва:

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

Системата за домакин, трябва да отговарят на следните изисквания, поставени от софтуер кола:

Баш-3.2 (/ хамбар / SH бъде simlimnkom или препратка към Баш)

Binutils-2.17 (версията е по-нова от 2.27 не се препоръчва, тъй като тя не се проверява)

Bison-2.3 (/ ЮЕсАр / хамбар / Yacc трябва да бъде линк към Bison или скрипт, който работи бизони)

Дангалак-4.0.1 (/ ЮЕсАр / хамбар / AWK трябва да бъде препратка към дангалак)

GCC-4,7 включително ++ компилатор С, г ++ (нова версия 6.2.0 не се препоръчва, защото не изпитва)

Glibc-2.11 (нови от 2.24 не се препоръчват, тъй като не е тестван)

Подкрепете проекта - споделете линка, благодаря!