как установить gentoo linux
Установка и настройка Gentoo: конспект моей установки
Приспичило собрать на отдельном диске свеженькую ОС — без графики, только основные компоненты.
Кратко о железе. Сетевая карта и видюха в данном случае роли не играют — мои железки отлично поддерживаются в линуксе. Тем более, что при настройке ядра каждый должен выбрать драйвера для своего железа.
На борту имеется:
На руководство я не претендую и советую после прочтения конспекта обратиться к той самой Великой Книге всех гентушников — Хэндбук (далее ХБ):
https://wiki.gentoo.org/wiki/Handbook:AMD64/ru
Я лишь хочу показать, что даже для неопытного линуксоида, к которым я отношу и себя, установка Gentoo не составляет каких-то особых проблем. Добавлю, что при установке системы я нахожусь в заранее выгодном положении. Во-первых, за плечами не одна сборка этого чуда. Во-вторых, я работаю из полностью допиленной системы Gentoo. Для установки Gentoo сгодится любой дистрибутив, установленный на ПК, но можно воспользоваться Live-образами с сайта https://gentoo.org/downloads/ или http://www.system-rescue-cd.org/Download/. Вторым я сам не пользовался, но говорят, что он вполне пригоден. А Hybrid ISO (Live-DVD) вполне способен обеспечить комфортную среду для сборки системы. Самое главное, чтобы в запущенной системе работал интернет.
Итак, начну.
Первый этап установки состоит в разметке диска, на котором будет установлена свеженькая ОС. Я размечаю так, как я привык. Думаю, человек, дошедший до установки Gentoo, сам знает, как ему нужно разбивать диск.
Все действия я выполнил от имени root.
Разметил sdc на четыре раздела при помощи cfdisk — удобная программа.
Схема разделов:
Создал ФС на размеченном диске.
Создал директорию, в которую смонтирую корень будущей системы sdc2.
Создал на нём нужные мне директории.
У меня в проверке даты нет нужды, я работаю в настроенной системе. Но если используется какой-то Live-образ, дату нужно проверить.
И в случае несоответствия настроить: месяц, число, час, минута, год. Например:
Перешёл в директорию корня новой системы.
При помощи elinks (можно использовать хоть links, хоть wget — что душа захочет) скачал stage3 системы.
Взял архив по адресу:
releases > amd64 > autobuilds > current-stage3-amd-64 > stage3-amd64-*.tar.xz
Архив сохранен в /mnt/gentoo. Распаковал.
С этого момента начинается базовая настройка будущей системы.
Файл make.conf содержит в себе параметры компиляции пакетов, компонентов для сборки, важных путей для portage. Поскольку я ставлю ОС без всякой графики и прочего, на данном этапе мне достаточно такого конфига:
MAKEOPTS=»-j6″ — имея 4-ядерный камень с 8-ю потоками выполнения, я выбрал 6 потоков компиляции. Мне хватает.
GENTOO_MIRRORS=»ftp://mirror.yandex.ru/gentoo-distfiles/» — выбрал зеркало пакетов. Всегда пользуюсь зеркалом Яндекса.
ACCEPT_KEYWORDS=»amd64″ — выбрал стабильную ветку для 64-битной системы.
amd64 — нестабильная. С x86 и
x86 всё аналогично.
Настроил дефолтный репозиторий ebuild-ов, как требует ХБ.
Скопировал информацию о действующих DNS провайдера.
Смонтировал необходимые ФС.
Чрутнулся в новую систему, обновил среду.
Команда ниже — для удобства. Советую выполнить.
Смонтировал остальные разделы уже в чруте.
Получил снимок репозитория, обновил его.
Есть новости дистрибутива. Стоит почитать.
Читать можно командой eselect news. Если не ввести номер, под которым размещена новость, будут открыты все сообщения и помечены прочитанными.
Список профилей системы.
Стоит выбрать stable профили.
По умолчанию включен устраивающий меня профиль. Проверил.
Установить другой можно командой:
Обновил мир. Поскольку я выбрал лёгкий профиль — без иксов, графики и прочего, обновление не заняло много времени — порядка пяти минут.
Можно поглядеть, какие флаги включены в профиле.
Описание флагов можно почитать тут:
Флаги задаются в переменной USE. На данном этапе никаких флагов я включать не буду.
Установил временную зону.
Список зон можно посмотреть директории:
Настроил нужные мне локали.
Выбрал системную локаль, обновил среду.
Локаль записалась сюда:
Установил сиходники ядра.
Проверил, указывает ли ссылка /usr/src/linux на директорию с исходниками ядра.
В дальнейшем список исходников можно посмотреть и выбрать так:
Для настройки ядра рекомендую обратиться к Хэндбуку, поскольку это самый сложный этап.
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel/ru
У меня имеется конфиг рабочего ядра, его я перенес в новую систему.
Скомпилировал ядро и модули.
Установил имя компьютера.
Настроил сеть. Использую статику. Вручную прописываю DNS провайдера. О других вариантах настройки лучше меня расскажет ХБ.
Сделал симлинк для запуска сетевого интерфейса, добавил его в загрузки.
Настроил системные часы. Использую систему UTC. Если на ПК стоит другая ОС, не использующая время в UTC, возникнут проблемы. Все ОС должны быть настроены на UTC. Винда, кстати, тоже умеет.
clock_systohc=»YES« — раскомментировал эту строку для синхронизации с «железным» временем.
По установке системных средств можно обратиться к ХБ.
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Tools/ru
Настроил точки монтирования.
Указал в make.conf платформу для grub2.
Добавил флаг mount для grub2 (требует os-prober)
Установил grub2 и os-prober.
Установил загрузчик на sdc, настроил конфиг.
Вышел из чрута и папки с новой системой.
Если что-то там не отмонтировалось — не беда. После перезагрузки с целевого диска я имею рабочую Gentoo без графики, с сетью, с учётной записью root и полностью готовую к настройке.
Как можно видеть, стандартная установка Gentoo едва ли вызовет сложности. И спасибо, что заглянули в мою шпаргалку!
Лисаков и макромир
Gentoo [↗dʒɛntu:, дже́нту] — вид пингвинов из рода антарктических, известен как быстрейший среди пингвинов в подводном плавании. Некоторые граждане привыкли к произношению «Генту», но это нестрашно: далее в руководстве будет использоваться только английский вариант.
Введение или зачем лоху Gentoo
Такой пользователь замечателен своей стандартностью: как правило, у него 64-битная архитектура x86_64, BIOS, он хочет графическую оболочку и браузер, в котором можно щёлкать мышкой и открывать вкладки. Его не интересуют специфические варианты при установке, они лишь отвлекают внимание и делают процесс установки более запутанным. Цель этого руководства — описать максимально стандартные ходы и дать необходимый минимум информации на 1 странице для того, чтобы поставить Gentoo (с возможностью даже не загубить стоящую на компьютере Винду или другую ОС).
Последнее предупреждение: ставить Gentoo по Gentoo Handbook гораздо лучше, правильнее и безопаснее, чем по данной записи.
Казалось бы, Gentoo — выбор прошаренных господ. Но и обычным людям Gentoo может быть полезен: он шустрее популярных, простых в установке дистрибутивов. Каждая программа при установке компилируется из исходников, в результате процесс установки программы значительно дольше (например, браузер может устанавливаться несколько часов), зато после установки программа занимает меньше места и работает быстрее, чем на многих других дистрибутивах.
Я поставил Gentoo вместо Ubuntu. С тем же графическим окружением (XFCE) всё стало значительно быстрее (время загрузки приложений) и плавнее, средняя температура процессора снизилась на 10° (стало даже лучше, чем в Windows 7 с самыми энергосберегающими установками на этой же машине), время работы от батареи увеличилось раза в полтора. Взаимодействовать с системой стало на порядок приятнее, я даже не ожидал. На установку и настройку ушло 2 дня. Установка происходила на ноутбук HP Pavilion dv6 (Intel Core i3-2310M CPU 2.10 GHz, 4 Гб RAM).
В дальнейшем повествовании подразумевается, что у процессора 64-битная архитектура.
Записываем LiveUSB
Разумеется, можно записать и CD, но мы будем пользоваться USB-флэшкой, они чаще под рукой.
Скачиваем установочный файл
Заходим на официальную страницу и скачиваем Minimal Installation CD (
250 Мб) для amd64. Если у вас очень старый компьютер, то архитектура может быть и 32 бит, тогда вам нужен x86. Проверьте свою разрядность в свойствах системы.
Определение раздела c флэшкой
Запись iso-образа на флэшку
Форматируем флэшку в FAT16:
Запишем MBR (Master Boot Record):
Монтируем скачанный образ в /mnt/cdrom :
Здесь я указал предполагаемое местонахождение скачанного iso-файла.
Отмонтируем iso-образ и флэшку:
Установим загрузчик syslinux :
Загрузочная флэшка готова.
Загрузка с LiveUSB
Как только настройки применены, произойдёт перезагрузка. Если LiveUSB записана правильно и происходит загрузка с неё, то должен раздаться мерзкий бип. Надо в течение 15 секунд нажать какую-нибудь кнопку, иначе пойдёт загрузка с жёсткого диска. Введите название ядра и, опционально, его параметра (см. список возможных ядер и парамеров) после пригласительного boot:
Шикарно, Вы загрузились с Gentoo LiveUSB с правами root! Проверьте, работает ли сеть (если забыли вставить сетевой кабель, то скорее всего придётся перезагрузиться):
Подготовка диска к установке Gentoo
Вариант 1: с Windows вместо Linux
Самый простой вариант: на диске уже стоит Windows и Linux. Установим Gentoo вместо имеющегося Linux, диск переразмечать не будем. Здесь предполагается, что диск имеет идентификатор /dev/sda.
Посмотрим, что у нас есть на диске (вырезаны неважные колонки):
Назначение типа для root
Активируем swap
Монтируем новые разделы
Вариант 1а: к одинокой Windows
Вариант 2: только Gentoo
Соответствующая секция в Gentoo Handbook: Подготовка дисков.
Установка stage3
Проверка даты
Проверим, правильна ли дата:
Если нет, то установите правильную. Например, 28 марта 2016 года, 14:55 можно поставить так:
Скачиваем stage tarball
Разархивируем stage tarball
USE, CFLAGS, MAKEOPTS
Время установить подходящие значения этим трём переменным.
Переменная USE — это одна из самых крутых переменных в Gentoo. Она важна при установке программ. Как уже говорилось, все программы компилируются из исходников. Это увеличивает время установки, зато позволяет ставить именно те части программ, которые нужны данной системе. В этой инструкции предполагается, что в качестве графической оболочки будет использоваться XFCE. Эта оболочка легче Gnome и KDE, но всё-таки симпатичная и гибкая. Рекомендуемое значение этой переменной для пользователя XFCE приведено чуть ниже.
-O2 (буква O — Optimization, а не ноль) контролирует общий уровень оптимизации. Не рекомендуется менять без острой необходимости. Подробнее про возможные значения переменной на wiki.gentoo.org/wiki/GCC_optimization#-O.
-pipe не влияет на сгенерированный код, но ускоряет процесс компиляции.
С помощью текстового редактора nano (или другого по выбору) редактируем файл:
Знак минус перед gnome и kde у переменной USE позволит компилировать программы, не утягивая за собой тяжёлые зависимости для этих графических оболочек.
Установка основы системы
Выбираем близкие зеркала
Для файлов дистрибутива:
Для основного репозитория Gentoo:
Копируем информацию о DNS
Монтируем необходимые разделы
Входим в новое окружение
С этого момента все действия будут напрямую выполняться в новом Gentoo, но ликовать ещё рано.
Обновление списка пакетов для Portage
Эта команда получит снимок текущего состояния Portage, системы управления пакетами в Gentoo.
После этого emerge-webrsync запустился без ошибок.
Выбираем правильный профиль
Вывод будет такого вида:
Выбираем вариант default/linux/amd64/13.0/desktop :
Часовой пояс
Просмотреть доступные варианты:
Например, для Москвы настройка будет такой:
Обновим информацию о часовом поясе в системе:
Настройка локалей
Обновим информацию о локалях в системе:
Теперь просмотрим список доступных локалей:
Вывод примерно таким должен быть:
Надо выбрать en_US:
Обновляем окружение
Собираем ядро
Установка исходников
genkernel
Теперь надо прописать /boot в /etc/fstab:
Запускаем компиляцию ядра:
У меня это длилось около часа.
в появившемся псевдографическом окошке выбрать поддержку NTFS, найдя её и нажав Y для выбора. Сохранить результат, компиляция продолжится. Мне этого делать не пришлось.
Драйвера
Чтобы увеличить вероятность того, что в новой системе будет работать сеть, особенно Wi-Fi, рекомендуют поставить linux-firmware:
Настройка системы
/etc/fstab
Имя машины
Нужно задать имя нашей машине:
Имя можно сменить позднее. Кстати, необязательно выбирать жупел.
Установка netifrc
Для работы сети установим netifrc и отредактируем /etc/conf.d/net :
Пример файла, если используется dhcp (см. другие варианты):
Автоподключение к сети при старте системы
После установки Gentoo сеть может не заработать из-за того, что eth0 будет называться иначе. Подробнее об этом написано в соответствующем пункте Допиливание системы → Проверяем сеть.
/etc/hosts
Имя машины мы должны были задать в шаге Настройка системы → Имя машины, его и нужно использовать.
Ставим пароль для root
Выполните команду и введите два раза пароль:
Настройка загрузки и автозагрузки
Не надо в keymap вписывать ru, поддержку русского мы настроим позже.
Установка системных программ
System logger
Чтобы можно было залогиниться в систему:
Программы для файловых систем
Мы форматировали диск в ext4, поэтому ставим e2fsprogs:
Сетевые программы
Если используете dhcp (для большинства):
Если используется PPPoE для подключения к интернету:
Загрузчик GRUB2
Чтобы при включении компьютера можно было выбрать, какую ОС запустить (если стоит что-то ещё) или с каким ядром запустить Gentoo, необходимо установить и настроить загрузчик GRUB2.
Установка загрузчика
Настройка GRUB2
Установим загрузчик на нужный диск:
Если мы хотим, чтобы grub2 нашёл Windows, надо дополнительно поставить ещё пакеты os-prober и ntfs3g:
Генерируем конфигурационный файл:
Должны быть выведены установленные системы. Если искомой Windows там нет, значит, что-то пошло не так. Если, например, вместо Windows 7 получилось три Windows Vista, то, скорее всего, всё нормально.
Перезагрузка системы
Наступает пора проверить, удалось ли выполнить все предыдущие шаги правильно.
Теперь вытащите флэшку, с которой происходила установка, скрестите пальцы и выполните
Если перезагрузка прошла успешно, переходите к допиливанию. Если система не загружается, громко и нецензурно прокляните меня (если рядом нет маленьких детей) и начните всё заново, используя на сей раз официальное руководство Gentoo Handbook.
Допиливание системы
Итак, Gentoo установлен, мы в него можем войти, полдела сделано! После загрузки вводите на предложенный Login: root и установленный пароль.
Проверяем сеть
Если после успешной установки Gentoo сеть работать не будет, нужно проверить, действительно ли ваш Ethernet адаптер имеет стандартное имя eth0. При работе с LiveUSB это всегда так, а вот после установки имена могут быть разные, например, enp3s0, eno1 и т.д.
Проверить это можно командой
Итак, если после установки Gentoo обнаружится, что вместо eth0 Ethernet адаптер называется eno1, то действуем так:
Создаём пользователя
Всё время работать в линуксе под root опасно. Создаём обычного пользователя и задаём ему пароль:
Примечание: пользователя необязательно должны звать vasilisa, можете выбрать и другое имя! Точно нужны группы users и wheel. Если не добавить пользователя в audio и video, могут не работать работать звук и вебкамера.
Пользователь создан, но не надо пока в него логиниться, всё равно пока занимаемся настройкой, требующей почти всегда права root.
Устанавливаем sudo
Добавить пользователю права использования sudo:
Если хочется, чтобы sudo не запрашивал пароль, вторую строку надо заменить на
И не забывайте, что вместо vasilisa надо ввести имя пользователя, созданное в прошлом шаге.
Подчищаем установочные файлы
Система работает, сеть тоже, казалось бы, чего ещё для счастья надо? Конечно, графической оболочки. Прежде чем ставить саму графическую оболочку (что-нибудь из GNOME, KDE, XFCE, LXDE, Cinnamon и т.д.), поставим Xorg («иксы») для поддержки видеокарты, монитора и мыши с тачпадом.
INPUT_DEVICES
Для поддержки тачпада нужен synaptics:
VIDEO_CARDS
Сначала надо выяснить, какая у вас графическая карта.
Дальше гуглите что-нибудь типа «gentoo название/тип карты driver», например, «gentoo intel 2nd generation», «gentoo radeon 6400M driver» и т.д. Если карты две, ищите драйвера к обеим.
Для Intel, например, надо будет в /etc/portage/make.conf добавить один из вариантов в зависимости от Generation. У меня Intel 2nd Generation, поэтому я добавил только вторую строку.
Если у вас карта Nvidia, читайте здесь.
Обновим @world set
Установка Xorg
Завершение установки
XFCE — графическая оболочка
Два наиболее известных графических окружения для Linux — KDE и Gnome. В этом руководстве мы с самого начала нацелились на XFCE (установив переменную USE). Эта оболочка легче, требует меньше зависимостей, работает быстрее, что особенно чувствительно на слабых машинах. Разумеется, если Вы предпочитаете другое графическое окружение, справляйтесь с соответствующими разделами из Gentoo Handbook (например, установка и настройка GNOME, KDE; установка и настройка легковесного оконного менеджера Fluxbox). Придётся только поменять значение переменной USE.
Установка XFCE
Я выбрал эти плагины для ноутбука. Полный список можно найти на gitweb.gentoo.org.
Сама установка (к установке будет предложено более ста пакетов, у меня заняло более часа):
Обновим переменные окружения:
Старт XFCE
Теперь попробуйте запустить графическую оболочку:
Если при попытке загрузки X-сервера будут ошибки, можно попробовать поставить
Если всё в порядке, то откроется графический рабочий стол и будет предложено выбрать стандартные панели (Default Panels). Мне они нравятся, на них можно добавлять необходимые индикаторы и ярлыки. У нижней панели я ставлю прозрачность и авто-скрытие. Всё это можно сделать методом интуитивного тыканья.
Добавить русскую раскладку
Графический логин
Можно каждый раз дожидаться загрузки системы без графической оболочки, логиниться и вводить startx для запуска графического окружения рабочего стола. Многим привычнее графический вход в систему. Лично я смысла в этом не вижу и прекрасно себя чувствую, вводя startx после логина. Можно, конечно, запускать X-server автоматически.
Если всё же хочется чего-то графического, действуйте, например, так.
Полезные программы
Можно установить несколько одним махом:
Это пригодится большинству. По порядку: регулятор громкости, управление громкостью с клавиатуры, контроль энергопотребления и яркости (если ноутбук), показ параметров батареи (проценты, оставшееся время и т.п.), графический терминал, менеджер подключаемых CD и USB, архиватор для обозревателя файлов thunar, быстрый вызов программ по Alt+F2 и Alt+F3, лёгкий графический блокнот (текстовый редактор), индикатор текущей раскладки. Более обширный список смотрите на wiki.gentoo.org/wiki/Xfce.
Настройка панелей
В прошлом шаге мы установили некоторые апплеты для панелей — xfce4-mixer для громкости, xfce4-xkb-plugin для индикатора раскладки и xfce4-power-manager (нужен для ноутбука). Их удобно добавить на верхнюю панель (она уже существует, если при первом старте XFCE была нажата кнопка «Default Panels». Если нет, то можно создать её в меню Applications → Settings → Panel → ).
Для добавления апплетов на панель щёлкните на неё правой кнопкой → Panel → Add New Items → и выберите Audio Mixer, Keyboard Layouts, Power Manager Plugin.
Если щёлкнуть на значок power-manager правой кнопкой мыши, появится бегунок для регулировки яркости. Если бегунок перетаскивать, то xfce4-power-manager падает, перестают работать кнопки регулировки яркости, приходится его перезапускать. Если же бегунок перемещать, наведя курсор на полосу прокрутки и вращая колёсико мыши, то приложение не обрушивается. Как исправить это странное поведение, я не нашёл.
Прочие программы
Программы в этой секции указаны с прицелом на наиболее лёгкие и простые среди аналогов, но при этом обладающие полной функциональностью и не требующие сложной установки и настройки.
Сетевой менеджер Wicd
Wicd — Wireless interface connection daemon, менеджер сетевых подключений. Подробно установка и настройка на английском на wiki.gentoo.org/wiki/Wicd.
Установка и добавление в автозагрузку:
Надо удалить ссылки на net.eth0 (или, например, net.eno1 и т.д., как мы выясняли в пункте Проверяем сеть).
Наконец, добавьте в /etc/rc.conf :
Просмотрщик изображений
PDF & Djvu viewer
Evince умеет смотреть pdf и djvu. Для Evince по умолчанию отключён флаг djvu, а флаг gnome стоит. Чтобы добавить djvu и убрать gnome, создайте файл:
Теперь устанавливайте app-text/evince и убедитесь, что используются нужные флаги:
Браузер
Перечислю пару популярных вариантов, есть и другие.
Можно установить Firefox или Chromium (внимание, компилироваться может 3 часа и более!):
А можно установить уже прекомпилированный google-chrome (у меня заняло около 5 минут):
Почему google-chrome ставится в разы быстрее? Потому что Chrome — проект с закрытым исходным кодом, а Chromium — проект с открытым исходным кодом. В Chrome исходный код пользователю недоступен, поэтому происходит установка уже прекомпилированного пакета. Это противоречит философии Gentoo: считается, что программа должна компилироваться именно на том компьютере, на котором она будет работать, с поддержкой только того железа, которое будет доступно. Именно это позволяет программам быть легче, не иметь отягчающих ненужных зависимостей и работать быстрее. В большинстве случаев это действительно так. Однако я поставил оба браузера для сравнения. Chrome устанавливался пять минут, а Chromium — больше четырёх часов (не знаю, насколько — уснул). Разнице во времени запуска и в работе нет абсолютно никакой. Размер на диске занимают почти одинаковый:
Лично я выбрал google-chrome, хотя это на первый взгляд противоречит философии Gentoo.
Видеоплеер SMplayer
Аудиоплеер moc
Я не приверженец всего консольного, но плеер moc (music on console) меня покорил. Он действительно чрезвычайно удобен для прослушивания музыки, и, разумеется, весьма легковесен.
Torrent-клиент
Клиент Transmission, лёгкий и работает без нареканий.
Словари
У меня есть подробная запись о том, как поставить консольный словарь dictd и пользоваться им в vim.
Кириллица в виртуальных консолях
Если в виртуальной консоли (те, что открываются по Ctrl + Alt + F1 … F6 ) кириллица не отображается корректно, чиним так (информация взята с oldnix.org и немного подредактирована).
Установим шрифты с поддержкой кириллицы:
Проверьте, что в /etc/locale.gen стоят правильные настройки (в этом руководстве они устанавливались в шаге Установка основы системы → Настройка локалей):
Если было что-то другое, то замените и примените новые настройки к системе:
Добавьте в /etc/rc.conf :
Установим рабочим шрифтом шрифт с поддержкой кириллицы, заменив там переменную consolefont с помощью любимого текстового редактора:
Включим возможность переключения по Ctrl + Shift между английской и русской раскладками в виртуальных терминалах:
Перезапустим сервисы для применения изменений и добавим в автозапуск:
Горячие клавиши не работают
И перезагрузите компьютер.
Не работает Settings → Appearance
emerge не работает
Индикатор раскладки в панели
И добавить его на панель: Щелчок правой кнопкой мыши на панельку → Panel → Add item → Keyboard Layouts.
Suspend, shutdown нельзя выбрать
Если через меню нельзя усыпить или выключить компьютер, попробуйте запустить графическую оболочку так:
Если пункты появились, то замените значение в
Не меняется яркость на ноуте
Откройте /etc/default/grub и добавьте следующую строку:
Чтобы изменения вступили в силу, запустите:
После перезагрузки компьютера яркость должна меняться с помощью Fn+F2 или иных комбинаций для ноутбука.
Всё равно не меняется яркость!
Будут выведены какие-то значения. Понажимайте кнопку изменения яркости и снова выведите цифры:
Не работает звук и вебкамера
При попытке запустить xfce4-mixer появляется ошибка:
Это может быть связано с тем, что пользователь не добавлен в группу audio. Чтобы добавить его в audio (и в video для работы вебкамеры), можно сделать так:
Где вместо vasilisa нужно ввести имя пользователя.
Vi исчез в процессе установки
Может, в конце концов, возникнуть вопрос: на кой чёрт переписывать Gentoo Handbook, да причём менее подробно? Есть несколько причин:
И напоследок — большая просьба: если заметили ошибки и неточности, пожалуйста, отпишитесь в комментариях. Также с удовольствием и Костиком отвечу на все вопросы.
Здесь и далее ссылки даются на русскую версию Gentoo Handbook (если перевод существует), поскольку для большинства читателей, полагаю, это будет удобнее. Однако английская версия, на мой взгляд, лучше написана, а русский перевод местами неправильный. Переключайте язык на английский, пройдя по ссылке. ↩︎
Все мы привыкли с ранних лет к BIOS (basic input/output system) — набору программ, позволяющему управлять железом компьютера до загрузки операционной системы. На замену BIOS нынче приходит UEFI — Unified Extensible Firmware Interface, единый интерфейс расширяемой прошивки. ↩︎