Gentoo Linux
Gentoo Linux — швидкий і повністю вільний дистрибутив Linux, призначений для розробників і тих, хто працює з мережами. Він оснащений оригінальною системою керування пакунками під назвою Portage, має засоби створення системних профілів, віртуальних пакунків тощо. НазваGentoo (вимовляється «дженту») — англійська назва виду пінгвінів Pygoscelis papua. За Книгою рекордів Гінесса 98 цьому виду пінгвінів належить рекорд швидкості плавання (36 км/год)[8]. ІсторіяДеніел Робінс (англ. Daniel Robbins) почав розробку Gentoo Linux як дистрибутив Enoch Linux. Поштовхом до створення було бажання створити дистрибутив, який би збирався з вихідних кодів, був відточений для платформи, включав лише найголовніші програми, та полегшував користувачам життя через скриптування. Щонайменше одна версія Enoch вийшла: версія 0.75 у грудні 1999-го[9]. Деніел та інші розробники використовували форк gcc, щоб досягти 10%-200% приросту швидкості роботи. За це Enoch заслужив репутацію дуже швидкої системи, у зв'язку з чим був перейменований на Gentoo. Форк gcc швидко став частиною офіційного gcc, і швидкість стала доступна іншим дистрибутивам. Після проблем зі своїм дистрибутивом Деніел призупинив розробку Gentoo, і переключився на FreeBSD на кілька місяців, пізніше сказавши: «Я вирішив додати кілька функцій FreeBSD, щоб зробити нашу систему автозбірки (зараз іменується Portage) справжньою системою портів нового покоління» («англ. I decided to add several FreeBSD features to make our autobuild system (now called Portage) a true next-generation ports system»). Gentoo Linux 1.0 вийшла 31 березня 2002-го[10]. Робінс хотів зробити 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. PortagePortage подібний до системи керування пакунками у *BSD, що називається порти (ports); Система Portage працює подібно до APT у Debian. Portage написаний мовою програмування Python, і є головним знаряддям, що визначає Gentoo. Система Portage по суті складається з двох речей: бази даних доступних програм, інструкцій з їхнього збирання, компіляції, встановлення (ebuild) та високорівневого менеджера пакунків, програми emerge. Бінарні пакункиПочинаючи з грудня 2023 року, Gentoo офіційно надає готові бінарні пакунки для архітектур x86-64 і ARM.[11] Завдяки Portage у Gentoo можна максимально оптимізувати програмне забезпечення «під себе». На базі Gentoo створені такі дистрибутиви як Calculate Linux, Sabayon Linux та SystemRescueCd (призначений для відновлення системи та даних). ЗастереженняGentoo Linux — це не іграшка для новачків, а інструмент досвідченого професіонала. В цьому дистрибутиві всі пакунки потрібно ставити самому (у варіанті з самостійною компіляцією системи). Також практично неможливо працювати без широкого каналу доступу до інтернету. ПриміткиДжерела
ПосиланняВікісховище має мультимедійні дані за темою: Gentoo
|
Portal di Ensiklopedia Dunia