Gentoo Linux, мощна дистрибуция за напреднали потребители

Сподели

Gentoo Linux не е като другите дистрибуции на Linux. Когато по-модерните дистрибуции се тревожат за бърза инсталация и лекота на използване, Gentoo се тревожи за ефективната компилация и степента на персонализиране. Gentoo Linux е една от най-модерните операционни системи в света с отворен код.

Gentoo е чудесен начин да научите как работи вашият компютър. Това е специална, различна и мощна Linux дистрибуция. Gentoo е минималистична Linux дистрибуция, известна с това, че е трудна за използване и една от най-трудните за инсталиране дистрибуции. Разпространява се като безплатен софтуер с отворен код и следва непрекъснат модел на пускане.

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

Gentoo Linux с KDE Desktop Environment

Какви хора използват Gentoo

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

Какво означава Gentoo

Тази мощна Linux дистрибуция е кръстена на най-бързо плуващият пингвин, Gentoo. Очевидно името е избрано, за да отразява потенциалните подобрения на скоростта на специфичната за машината оптимизация, което е основна характеристика на Gentoo.

Историята на Gentoo

Gentoo Linux първоначално е създаден от Даниел Робинс, програмист, писател и консултант от Албакърки, Ню Мексико, като Енох Linux дистрибуция. Целта беше да се създаде дистрибуция без предварително компилирани двоични файлове, която да е настроена към хардуера и да включва само необходимите програми.

С течение на времето Даниел Робинс и Енох натрупаха екип от разработчици и Енох започна да се развива в Gentoo Linux, но не преди проблеми с gcc и грешка в posix нишка в glibc и Linux 2.2 серия ядра, накара Робинс да изостави Gentoo по време на втората половина на 1999 г. и се потопи в много различния свят на FreeBSD. Този епизод доведе до развитието на Gentoo да бъде повлияно от системата за портове на FreeBSD.

Поне една версия на Enoch беше разпространена: версия 0.75, през декември 1999 г. Gentoo Linux 1.0 беше пуснат на първи април 2002 г.

През 2004 г. Даниел създава фондация Gentoo с нестопанска цел. Той прехвърли всички авторски права и търговски марки върху него. След това той се оттегли като главен архитект на проекта, искайки да прекара повече време със семейството си.

Робинс е тръгнал по своя път и сега бяга Funtoo, което той вижда като ориентиран към хакери надстройка на Gentoo.

Инсталация

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

Много е важно да знаете техническите спецификации и да сте запознати с хардуера на вашия компютър, преди да инсталирате Gentoo Linux, защото това знание ще ръководи някои решения, които ще вземете по време на инсталацията.

Страницата за изтегляне на Gentoo предлага минимален инсталационен компактдиск и хибриден ISO, който съдържа графична жива Linux среда. Но Gentoo няма лесен за използване графичен инсталатор. Вместо това инсталацията се извършва, като следвате a наръчник стъпка по стъпка и отнема много време и не е много приятелски настроен.

Стъпките са да разделите вашата система и да разопаковате архив на „етап 3“ с базова система. След това целият софтуер, който искате извън самата базова система, трябва да бъде компилиран.

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

Управление на софтуер

Повечето дистрибуции на Linux идват с предварително компилиран код. Приоритетът на ориентираната към потребителя операционна система е бързата инсталация и работеща система, която работи. За разлика от тях повечето от ключовите пакети Gentoo са компилирани от източника до спецификацията на потребителя и хардуера и всяка инсталация е уникална.

В сърцето на Gentoo е уникална система за разпространение на софтуер, наречена Portage. Той опростява актуализациите на Gentoo и позволява на потребителя да изгради цялата си система от източник, с пълен контрол върху това кои пакети са или не са инсталирани. Portage е официалният мениджър на пакети и система за разпространение на Gentoo. Той е подобен на управлението на пакети в стил BSD, известно като портове, и първоначално е проектиран с мисъл за портовете на FreeBSD. Накратко, FreeBSD портовете станаха вдъхновението за системата за пренасяне на Gentoo.

Portage build системата на Gentoo е силно конфигурируема, което означава, че две инсталации на Gentoo, направени от различни хора, ще бъдат много различни по отношение на това как работят и какви функции имат инсталираните пакети.

В изникват Инструментът на командния ред е сърцето на Portage. Командата е персонализирана с много опции и модификатори. Инструментът emerge е най-важната помощна програма за достъп до функциите на Portage от командния ред. Използва се предимно за инсталиране на пакети, а emerge може автоматично да обработва всякакви зависимости, които желаният пакет има. В ebuild файлове описва как източникът трябва да бъде конфигуриран и инсталиран, в зависимост от променливите, зададени в /etc/make.conf.

Как Gentoo конфигурира софтуера, който Gentoo Linux дава ви позволява да контролирате как и с каква поддръжка се инсталират програмите чрез ИЗПОЛЗВАЙТЕ флагове за да опише как трябва да се инсталира софтуерът. Използването на флагове ви позволява да активирате или деактивирате определени функции на пакет. Например, app-editors/emacs по избор може да се изгради с JPEG image support.

Gentoo USE флагове

Страхотна документация и приятелска общност

Документацията в Gentoo е изключително добър. Обикновено ви казва точно това, което трябва да знаете. Той ще ви каже кои модули на ядрото трябва да добавите и кои USE флагове да добавите. Документацията на Gentoo предоставя стъпка по стъпка процес за инсталиране, актуализиране или отстраняване на неизправности на вашия компютър.

Gentoo общността е приятелска и полезна, особено за тези, които си помагат сами, а форумите са заети с полезна информация. Културата не е да ви държите за ръка, а да ви преведе през процеса с полезна документация. Потребителите на Gentoo са приятелски настроени и полезни. Общността е едно от най-добрите неща за Gentoo.

Заключение

Преди време Линус Торвалдс сподели,

Аз съм техническо лице, но имам много специфична област на интереси и не искам да се боря с останалите. Така че единствените дистрибуции, които активно избягвах, са тези, за които е известно, че са „прекалено технически“.

Gentoo и неговите производни са по-малко известни от Ubuntu, Debian или Red Hat (и техните производни), защото получават по-малко публичност и се харесват на различна аудитория.

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

Публикациите се превеждат автоматично с google translate


Сподели