Описание дистрибутива Gentoo — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Описание дистрибутива Gentoo

2017-11-17 236
Описание дистрибутива Gentoo 0.00 из 5.00 0 оценок
Заказать работу

 

GentooLinux (произноситься: дженту, сленг – генту, гента) –популярный дистрибутив Linux с мощной и гибкой технологией Portage, которая совмещает в себе возможности конфигурирования, настройки, а так автоматизированную систему управления пакетами. Автоматизированная система управления пакетами создавалась под влиянием системы управления пакетами в FreeBSD. Отличительной особенностью этого дистрибутива является наличие оптимизации под конкретное аппаратное обеспечение.

Дистрибутив ведет свое начало с разработки Дэниелом Роббинсом дистрибутива EnochLinux в 1999 году. Благодаря системе портэжей, позволяющей сделать из Gentooпрактически все что угодно (от сервера до рабочей станции), этот дистрибутив можно отнести к метадистрибутивам.

Gentoo– это английское название вида пингвинов Pygoscelispapua.Согласно Книге рекордов Гиннеса 98, этому виду пингвинов принадлежит рекорд скорости плавания в 36 км/ч.

Дистрибутив появился на основе разработок EnochLinux. Основной целью дистрибутива являлась собственная сборка, оптимизированная под конкретное аппаратное обеспечение и содержащее минимальный, необходимый пользователю, набор программ.

Эксперименты над сборками GCCпоказали, что производительность получаемого пакета увеличивалась в зависимости от аппаратного обеспечения от 10, до 200 процентов по сравнению с бинарными сборками GCC, поставляемыми другими дистрибутивами. Наработки, увеличивающие производительность были включены в официальный выпуск GCC, благодаря чему другие дистрибутивы также получили дополнительный прирост производительности. После этого Enochстал приобретать репутацию быстрого дистрибутива, и название изменили на GentooLinux.

Основными особенностями дистрибутива являются:

· Мощная и гибкая технология портэжей, совмещающая в себе возможности конфигурирования, настройки, а также автоматизированную систему управления пакетами;

· Аппаратная многоплатформенность – на данный момент Gentooпортирована на архитектуры ARM, x86, x86-64, PowerPC, PowerPC 970 (PowerPC G5), SPARC, MIPS, DEC Alpha, PA-RISC, IBM/390, SuperH и 68k;

· Оптимизация системы под конкретное аппаратное обеспечение и нужды пользователей. Это достигается посредством сборки программ из исходных кодов с использованием USE-флагов оптимизации и подключением/отключением конкретных модулей. Для удобства все опции могут быть внесены в конфигурационные файлы как для системы в целом (/etc/make.conf), так и для конкретных программ (/etc/portage/package.conf). В случае необходимости изменения флагов, например в случае подключения подсистемы печати или потребности в дополнительных функциях, они будут учтены при следующем обновлении, и все программы, где используются эти флаги, включая все зависимости, - будут автоматически пересобраны. Таким образом, любое обновление программ или системы осуществляется очень просто, например, для всей системы в целом обычно используют emerge –vDNuworld, обновление только системных программ emerge -vDNusystem.

· Собственная init-система, расширенная и удобная система инициализационных файлов, в частности, вместо числовых используются именованные уровни запуска (runlevels), при этом с указанием зависимости от прочих сценариев. Для управления используется команда rc-update.

· Маскирование (masking) — возможность использовать как стабильные (по умолчанию), так и экспериментальные, но более свежие функциональные версии программ. При этом сохраняется возможность откатиться на любую из старых версий (также следует учитывать, что есть ряд пакетов и подсистем, не поддерживающих возврат к старым версиям, что связано с особенностями их функционирования, например библиотека glibc).

· Более 10000 пакетов в основном дереве и множество подключаемых оверлеев от сторонних разработчиков.

· Регулярное обновление пакетов и минимальные сроки устранения уязвимостей.

В последнее время для программ, требующих долгой компиляции, распространяются официальные бинарные сборки программ, например, openoffice-bin, mozilla-firefox-bin. Также есть много ресурсов с неофициальными сборками.

Установка Gentoo может быть произведена различными способами. Наиболее распространенный способ — установка с минимального диска из архива stage3. Как и многие другие дистрибутивы, Gentoo можно установить с LiveCD или из другого работающего дистрибутива Linux.

Для упрощения установки все этапы подробно описаны в «Настольной книге Gentoo». В дополнение к этому существует «Описание альтернативных способов установки», большинство этих способов рассчитаны на продвинутых пользователей и пользователей, не имеющих возможности использовать компакт-диск.

Начиная с версии 2006.0, была выпущена графическая (GTK+) программа-установщик, которая предназначалась для упрощения установки системы. В отличие от стандартного способа установки с минимального загрузочного диска, программа-установщик использовала stage1.

С января 2009 года поддержка графического установщика прекращена.

22 сентября 2008 разработчики дистрибутива Gentoo полностью отказались от системы релизов и перешли на автоматически собираемые раз в неделю стадии [2-3].

 


Поделиться с друзьями:

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.