Gentoo Linux — швидкий і повністю вільний дистрибутив Linux, призначений для розробників і тих, хто працює з мережами. Він оснащений оригінальною системою керування пакунками під назвою Portage, має засоби створення системних профілів, віртуальних пакунків тощо.
Назва Gentoo (вимовляється «дженту») — англійська назва виду пінгвінів Pygoscelis papua. За Книгою рекордів Гінесса 98 цьому виду пінгвінів належить рекорд швидкості плавання (36 км/год)Факти про природу. Пінгвіни Дженту.
Історія Деніел Робінс () почав розробку Gentoo Linux як дистрибутив Enoch Linux. Поштовхом до створення було бажання створити дистрибутив, який би збирався з вихідних кодів, був відточений для платформи, включав лише найголовніші програми, та полегшував користувачам життя через скриптування. Щонайменше одна версія Enoch вийшла: версія 0.75 у грудні 1999-гоСписок версій Enoch .
Деніел та інші розробники використовували форк gcc, щоб досягти 10%-200% приросту швидкості роботи. За це Enoch заслужив репутацію дуже швидкої системи, у зв'язку з чим був перейменований на Gentoo. Форк gcc швидко став частиною офіційного gcc, і швидкість стала доступна іншим дистрибутивам.
Після проблем зі своїм дистрибутивом Деніел призупинив розробку Gentoo, і переключився на FreeBSD на кілька місяців, пізніше сказавши: «Я вирішив додати кілька функцій FreeBSD, щоб зробити нашу систему автозбірки (зараз іменується Portage) справжньою системою портів нового покоління» («»).
Gentoo Linux 1.0 вийшла 31 березня 2002-гоВийшов Gentoo 1.0.
Робінс хотів зробити Gentoo успішним комерційним проєктом, але його приблизна бізнес-модель видалась йому неуспішною. 2004-го він створив Gentoo Foundation, передав їй усі авторські права і торгові марки та став лише власником та засновником проєкту. Потім працював на Microsoft, в лабораторії з розробки Linux. Нині він повернувся до проєкту як розробник.
Філософія
Доступність платформи Gentoo доступний для більшості платформ, на відміну від інших дистрибутивів Linux.
Спочатку спроєктований для архітектури x86, був портований на більшість інших таких як: PowerPC, PowerPC 970, SPARC, AMD64, IA64, MIPS, DEC Alpha, PA-RISC, ARM, IBM zSeries/s390, SuperH та 68k. Gentoo був першим Linux-дистрибутивом, що був портований для 64-бітних процесорів PowerPC 970 (G5) (включно з користувацькою оболонкою та ядром).
Також є проєкт «Gentoo for Mac OS X», що дозволяє користувачам Mac OS X використовувати Gentoo-вську систему Portage, щоб встановлювати пакунки схожі на Fink.
Portage Portage подібний до системи керування пакунками у *BSD, що називається порти (ports); Система Portage працює подібно до APT у Debian. Portage написаний мовою програмування Python, і є головним знаряддям, що визначає Gentoo. Система Portage по суті складається з двох речей: бази даних доступних програм, інструкцій з їхнього збирання, компіляції, встановлення (ebuild) та високорівневого менеджера пакунків, програми emerge.
Бінарні пакунки Починаючи з грудня 2023 року, Gentoo офіційно надає готові бінарні пакунки для архітектур x86-64 і ARM.
Завдяки Portage у Gentoo можна максимально оптимізувати програмне забезпечення «під себе».
На базі Gentoo створені такі дистрибутиви як Calculate Linux, Sabayon Linux та SystemRescueCd (призначений для відновлення системи та даних).
Застереження Gentoo Linux — це не іграшка для новачків, а інструмент досвідченого професіонала. В цьому дистрибутиві всі пакунки потрібно ставити самому (у варіанті з самостійною компіляцією системи). Також практично неможливо працювати без широкого каналу доступу до інтернету.
Примітки
Джерела
Посилання
Офіційна сторінка Gentoo wiki