Gentoo Почему я использую Gentoo Александр Симонов

Download Report

Transcript Gentoo Почему я использую Gentoo Александр Симонов

Gentoo
Почему я использую Gentoo
Александр Симонов
Из исходних текстов или уже
уткомпилированое
●
●
●
Вы можете компилировать все из исходников
исамому выбирать уровень оптимизации.
Вы можете взять уже откомпилированые
пакеты с определенной оптимизацией (GRP's).
Это дает вам опыт для быстрого построения
системы без проблем и дает доступ к
исходным текстам и построению выборочных
пакетов под вашу систему.
Философия Gentoo
●
Философия Gentoo позволяет
пользователю делать то, что он хочет без
каких либо препятствий.
Мета-менеджер программ
Portage
●
●
●
●
●
●
Основан на портах(PORTS).
Portage сам проверит зависимости программ.
Portage позволяет включать или исключать
базовые возможности программ, которые вы
компилируете из исходников.
– смотри флаги Use ниже.
Тысячи пакетов (ebuilds) доступны уже сейчас.
#emerge world
#emerge system
Поддержка Gentoo
●
●
●
Форумы поддержки Gentoo .
Это великолепная документация на сайте
Gentoo.org.
Gentoo Handbook Installation Instructions это самое лучшее руководство по
инсталяции Linux написаное когда либо.
Стабильность
●
●
Вы можете сделать вашу инсталяцию Gentoo
стабильной или идти в ногу со временем
устанавливая новейшие программы и системные
компоненты.
– Много версий ядер представленно, от очень
стабильных до самых новый пропатченых Gentoo.
Вы можете утановить только то что вы хотите и
ничего лишнего или можете сделать сборку, в котором
будет все кроме, разве что, кухонной раковины.
– Portage проверит все зависимости для вас
независимо от того как много вы устанавливаете.
Гибкость
●
●
●
Инсталировал один раз и потом модифи цируй – нет
потребности переустанавлива ть все ПО когда изменяеш
использование ПК с рабочей станции на сервер , только
переконфигурируй portage и система станет безопасной
как ты захочешь, не имеет значения насколько старая
оригинальная инсталяция.
Это не определенная версия Gentoo. Это Linux, который
включает много или мало приложений – только то, что
ты хотел включить.
Менеджер пакетов Gentoo уже портирован на многие
ОС, такие как FreeBSD,OpenBSD,NetBSD, Mac OS.
Флаги Use и ключи
оптимизации
●
●
●
●
Способность видоизменять компилиру емое на
уровне пакета .
Вы можете контролировать нужную вам
оптимизацию с помощью ключей компилятора.
USE="xv slang readline gpm berkdb mmx 3dnow gdbm
tcpd pam libwww ssl nls arts perl python esd gif imlib
sdl oggvorbis gnome gtk X qt kde motif opengl avi png
tiff gif"
CFLAGS=” -mmmx -msse -march=pentium3 mcpu=pentium3 -O2 -fomit-frame”
Понимание вашей Системы
●
Это не говорит о том, что я понимаю мою рабочую
систему больше сейчас, когда я использую Gentoo,
чем когда я пользовался другим дистрибутивом
Linux. Конфигурация базовой системы при первой
установке идет от начала до конца вручную, файл
за файлом, показывая где все самые важные места
в системе. Это фундаментально изменило мой
взгляд на Linux и увеличило мою способность
выполнять все быстро и без ошибок.
Вопросы?
Есть еще вопросы?