Содержание
Gentoo Linux
операционная система Linux, в основе которой лежит менеджер пакетов Portage Он уникален среди дистрибутивов Linux («дистрибутивов») благодаря своему локально скомпилированному исходному коду. В то время как дистрибутивы Linux предлагают повышенную гибкость по сравнению с традиционными операционными системами, Gentoo использует ментальность «сделай сам» в полной мере.
Настоящая операционная система Linux для опытных пользователей, Gentoo Linux предлагает полный контроль над установкой программного обеспечения. Тем не менее, это не для слабонервных. Но, обладая необходимыми знаниями, вы можете получить значительный контроль над своим ПК с Gentoo Linux!
Что такое Gentoo Linux?
Gentoo Linux — это минимальная операционная система Linux, обладающая полным контролем над системой. Он в том же духе, что и Linux-дистрибутивы, такие как NuTyX.
, Хотя настольные среды, такие как GNOME и KDE, доступны, Gentoo загружается прямо в командную строку с его основной установкой. Gentoo — минимальная операционная система без предустановленных пакетов. Gentoo — это пустой холст, который даже требует от пользователя компиляции ядра при первоначальной установке.
Linux принял пингвина в качестве своего логотипа. Gentoo получил свое название от пингвина Gentoo, которого обычно называют самым быстрым подводным пингвином. Таким образом, Gentoo ценит скорость и гибкость за простоту использования. Однако это не значит, что Gentoo сложен. Начало работы, по общему признанию, сложнее, чем обычная настольная операционная система Linux. Но сильная документация делает Gentoo фантастическим дистрибутивом Linux для серверных сред или рабочих столов.
Gentoo Linux Portage Package Manager
Gentoo использует систему управления пакетами portage и систему распространения программного обеспечения. Команда emerge выполняет локальное обновление, ищет загрузку или пакет и завершает компиляцию и установку вместе с зависимостями. Portage имеет большой каталог из более чем 19 000 упаковок.
Начало работы с Gentoo Linux
Во-первых, вы захотите поймать предпочитаемую версию Gentoo. Поскольку Gentoo Linux включает в себя несколько итераций, есть большой выбор. Первоначальная установка требует компиляции ядра и установки разделов. Если вы выберете live CD, у вас будет живая версия Gentoo в комплекте с окружением рабочего стола. Вы можете выбрать предпочитаемую среду рабочего стола и войти в систему, пароль не требуется. Что действительно хорошо в Gentoo, так это то, что вы можете войти в среду рабочего стола с помощью live CD и установить Gentoo через командную строку.
Но для тех, у кого минимальный CD, навигация немного другая. Вам нужно будет указать все: от выбора ядра до выбора файловой системы и выбора сценического архива. Варианты огромны, граничат с подавляющим.
Что ты можешь сделать
Как только вы пробежались по основной установке, вот тут начинается самое интересное. Gentoo любезно предоставляет список рекомендуемых приложений в своей вики. Примечательно, что это только лучший список.
Установить GNOME
Для начала вы можете захотеть установить рабочую среду. Существует фантастическое руководство по установке GNOME.
Вы можете получить великолепный экран-заставку, запустив:
echo "gnome-base/gnome-session branding" >> /etc/portage/package.use
Затем, чтобы установить GNOME, введите:
emerge --ask gnome-base/gnome
Установить KDE
Для KDE Gentoo Wiki предлагает выбрать профиль. Раскройте список доступных профилей с помощью:
eselect profile list
Затем, когда вы решите, какой профиль использовать, введите:
select profile set X
Но замените X вашим предпочтительным профилем KDE.
Установить OpenOffice
Еще один полезный инструмент для установки — OpenOffice. Сначала найдите OpenOffice:
emerge --search openoffice
Вы заметите две версии. Существует исходная версия и предварительно скомпилированный двоичный пакет. Предварительно скомпилированная итерация может похвастаться более коротким временем установки, что является фантастическим. Диспетчер пакетов Portage и его появление означают, что вы можете указать различные флаги, такие как флаг USE Java, чтобы Portage установила все пакеты Java для использования OpenOffice. Например:
USE="java" emerge --pretend openoffice
Или же:
USE="java" emerge --pretend openoffice-bin
Установить Монит
Monit — отличный способ мониторинга и управления системными процессами, файлами и программами. Чтобы установить monit, запустите:
emerge --ask app-admin/monit
Вы можете редактировать / И т.д. / monitrc
и добавить:
include /etc/monit.d/*
Это позволяет включать файлы в определенный каталог. Вы также можете запустить мониторинг автоматически при загрузке. Бежать:
monit reload
И введите:
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
Установить судо
Sudo — еще один замечательный инструмент для установки:
emerge --ask app-admin/sudo
Это позволяет вам выполнять действия с использованием административного доступа.
Установить Dhcpcd
Dhcpcd расшифровывается как клиент-демон протокола динамической конфигурации хоста. Это фантастическое средство для управления вашей сетью и обработки соединений IPv4 и IPv6:
emerge --ask net-misc/dhcpcd
Вы установите свою конфигурацию в файле dhcpcd.conf.
Установите lm_sensors
Из-за модульной установки многие пользователи Gentoo ценят тотальный контроль. lm_sensors
набор утилит для мониторинга оборудования С lm_sensors
, Вы сможете отслеживать напряжение и скорость вращения вентилятора, а также контролировать их температуру. Но перед установкой вам необходимо убедиться, что lm_sensors
будет работать правильно, вам понадобятся определенные модули для ядра.
Вам понадобится поддержка l2C с включенными опциями ядра:
Device Drivers ---> -*- I2C support ---> I2C device interface Hardware Monitoring support ---> Select a driver, e.g.: [*] Intel Core/Core2/Atom temperature sensor (coretemp)
Далее установите lm_sensor
:
emerge --ask sys-apps/lm_sensors
Однако, если установлены пакеты с USE-флагом lm_sensors, вам необходимо установить флаг для каждого пакета в /etc/portage/package.use
или в глобальном /etc/porgage/make.conf.
После этого обновите @world, чтобы вытащить SYS-приложения / lm_sensors
как зависимость:
emerge --ask --changed-use --deep @world
Наконец, запустите:
sensors-detect
Это выполняет сканирование оборудования материнской платы. Затем вывод сообщает, что есть и нет в конфигурации ядра.
Установить ConsoleKit
Используя ConsoleKit, вы можете отслеживать и определять пользователей, места и сеансы входа в систему. Поскольку ConsoleKit фокусируется на отслеживании пользователей и входах в систему, это выгодно для многопользовательской среды.
Существует несколько требований к ядру для настройки ConsoleKit:
General setup ---> [*] Auditing support [*] Enable system-call auditing support
Кроме того, вы должны включить D-Bus. Чтобы включить D-Bus в Gentoo Linux, добавьте флаг USE для D-Bus в /etc/portage/make.conf
:
USE="dbus"
После этого запустите обновление:
emerge --ask --changed-use --deep @world
После того, как вы настроили параметры ядра и включили D-Bus, перейдите к редактированию /etc/portage/make.conf
где вы установите флаг USE на ConsoleKit:
USE="consolekit"
Хотя это далеко не полный список того, что вы можете сделать, это несколько рекомендуемых инструментов и приложений для установки, которые позволяют вам контролировать свой компьютер. Они являются надежной отправной точкой для объединения ресурсов и управления ими, принятия мер с правами администратора и многого другого. Для полного списка, проверьте список пакетов.
Gentoo Linux: ОС Linux с максимальным контролем
Высокая гибкость и контроль — вот где сияет Gentoo Linux. Так как он загружается по умолчанию в командную строку и не содержит предустановленных программ, вы не найдете вредоносных программ. Тем не менее, Gentoo Linux берет на себя управление еще дальше. Компилируя собственное ядро, вы получаете выгоду от операционной системы, адаптированной к вашему оборудованию. Это означает, по крайней мере, теоретически, повышение операционной эффективности.
Изображение предоставлено: fforget через Flickr
Кроме того, с помощью Gentoo вы можете контролировать, какие службы запущены и установлены, а также управлять использованием памяти. Средства для этого вытекают из вырезания ненужных сервисов ядра.
Gentoo Wiki
Еще одна область, в которой доминирует Gentoo, — это мощная вики. Здесь вы найдете чрезвычайно хорошо продуманную информацию по различным темам — от ядра Gentoo Linux до программных, аппаратных и даже специализированных разделов для настольных и серверных сред. Например, полный справочник по AMD64 проходит через введение в Linux, установку Gentoo и далее разбивает процесс на среды рабочего стола, предприятия и системного администратора. Плюс, есть фантастический раздел о настройке производительности.
Кто должен использовать Gentoo Linux?
В отличие от специализированных операционных систем Linux, для Gentoo Linux нет единственного использования. Пока контейнер Linux
Gentoo широко открыт для акцентирования внимания на распределенных установках и раскручивании контейнеров. Это подходит практически для любых целей
Я бы порекомендовал Gentoo Linux для опытных пользователей Linux. Более того, я предлагаю углубиться в Gentoo Linux, если вы вооружены терпением. Как способ изучения Linux и командной строки, Gentoo является одной из лучших операционных систем Linux. Если вам нужен контроль и менее утомительная установка, попробуйте NuTyX. Хотя установка Gentoo не обязательно сложна, она более сложна, чем обычная операционная система для настольных компьютеров. Даже если вы хорошо знаете командную строку и bash, подготовьтесь к тому, чтобы часто вводить команду неправильно, и вам придется вернуться назад. Это или просто наберите очень медленно и вычитайте каждую команду.
Изображение предоставлено: Кристиан Фолхаммер через Flickr
Тем не менее, с его исчерпывающей документацией, если вы можете следовать инструкциям, вы можете установить Gentoo Linux. Если вы хотите больше узнать о Linux, Gentoo предлагает множество возможностей. Поскольку вы должны даже скомпилировать ядро, Gentoo научит вас тонне об экосистеме Linux. Любители Linux по достоинству оценят его гибкость и модульную установку. В то время как обычная настольная операционная система Linux поставляется с небольшим количеством вредоносного ПО, Gentoo Linux доводит это до крайности. Это не просто управление механическим приводом через автомат, это как создание автомобиля самостоятельно. Системным администраторам также может понравиться Gentoo, так как он легок и обеспечивает солидный ландшафт с Linux-сервером.
, Начинающие могут оценить Sabayon
что дает силу Gentoo минус суеты.
Заключительные мысли о Gentoo Linux
Gentoo Linux представляет превосходную, очень гибкую операционную систему Linux. Лучше всего для технически опытных пользователей, которые стремятся получить полный контроль над своей системой. Это проявляется как влияние на потребление ресурсов, установленное программное обеспечение и даже скомпилированное ядро. В то время как операционные системы Linux обычно предоставляют расширенные возможности настройки, Gentoo Linux выходит далеко за рамки ограничения вредоносных программ. Вместо этого это загруженная операционная система, которая обеспечивает максимальный контроль. Однако вам нужно будет скомпилировать собственное ядро и настроить весь дистрибутив с нуля.
Однако Gentoo Linux не для слабонервных. Следует признать, что требуется гораздо больше работы, чем в обычной операционной системе Linux. Компиляция ядра звучит устрашающе. По правде говоря, речь идет о программном эквиваленте создания вашего собственного ПК. Но есть максимальный контроль над каждым аспектом вашей операционной системы с Gentoo. Кроме того, Gentoo — одна из лучших операционных систем Linux, с которой можно стать профессионалом Linux.
Вы используете Gentoo Linux? Если нет, вы переключитесь?
Кредит изображения: Миллиард Фотографий через Shutterstock