Что такое Генту Линукс? Как установить?

Gentoo Linux — это мощный и масштабируемый дистрибутив, в котором используется оригинальный механизм управления пакетами на основе исходного кода.

Gentoo Linux — это мощный и масштабируемый дистрибутив, в котором используется оригинальный механизм управления пакетами на основе исходного кода. Кроме того, менеджер пакетов portage — это мощная утилита, которая позволяет вам настраивать и настраивать каждый аспект дистрибутива. Однако этот дистрибутив непросто установить и использовать. Следующая статья покажет вам, как установить Gentoo Linux, чтобы воспользоваться его бесчисленными преимуществами.

Что такое Генту Линукс?

По своей сути Gentoo Linux — это модульный дистрибутив Linux, который дает вам возможность создавать собственные машины Linux для любых целей. В отличие от других дистрибутивов, он предоставляет инструменты для компиляции и изменения каждого устанавливаемого пакета в системе.

Одним из самых больших преимуществ этого подхода является то, что он устраняет посредника между вами и вашими системными пакетами. Вы не привязаны к конкретному пакетному менеджеру и формату приложения. Используя исходный код, вы можете компилировать свои собственные пакеты и настраивать их в соответствии со своими потребностями.

Скачать Генту

Вы можете получить копию Gentoo на его веб-сайте. Вы можете выбрать установщики для разных платформ. Gentoo поддерживает AMD64 и Arm64, а также другие устаревшие архитектуры.

С загруженным ISO-файлом вы можете использовать программу записи USB, например balenaEtcher и dd, для создания загрузочного флэш-накопителя.

Установите Генту Линукс

Прежде чем приступить к установке Gentoo, важно отметить, что этот процесс полностью ручной, а это означает, что во время процесса будет выполняться множество команд. Поэтому вам следует не только обратиться к этому руководству, но и ознакомиться с официальным руководством Gentoo для получения дальнейших инструкций в процессе установки.

Что такое Генту Линукс?  Как установить?  Изображение 1

Подключите флешку к компьютеру и загрузитесь. Вы попадете на рабочий стол установщика Gentoo.

Шаг 1. Настройте сетевое подключение

Чтобы установить Gentoo, вам необходимо подключение к Интернету. Установщик автоматически подключится по проводному соединению. Проверьте, находитесь ли вы в сети в данный момент, выполнив следующую команду:

пинг -c 5 maketecheasier.com

Что такое Генту Линукс?  Как установить?  Изображение 2

Если вам нужно подключиться к беспроводной сети, вам необходимо настроить wpa_supplicant, который подключит вас к точке беспроводного доступа.

wpa_passphrase ‘Ваш_SSID_здесь’ ‘Ваш_пароль_здесь’ >> /etc/wpa_supplicant/wpa_supplicant.conf

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

перезапуск dhcpcd rc-service

Шаг 2. Создайте раздел диска EFI.

Отформатируйте диск, на который вы хотите установить Gentoo. Сделайте это с помощью команды fdisk, а затем файла устройства на диске вашего компьютера:

fdisk /ваш/метка диска

Что такое Генту Линукс?  Как установить?  Рисунок 3

Если вы не уверены в текущей структуре разделов вашего диска, проверьте ее с помощью флага -l:

fдиск -l

Зайдя в fdisk, нажмите G, чтобы очистить диск от всех существующих разделов.

Что такое Генту Линукс?  Как установить?  Рисунок 4

Нажмите N, чтобы сообщить fdisk, что вы хотите создать новый раздел. Fdisk запросит у вас номер раздела, который вы хотите использовать. Нажмите Enter, чтобы использовать значение по умолчанию.

Что такое Генту Линукс?  Как установить?  Рисунок 5

Введите «+100M» в строке «Последний сектор», затем нажмите Enter.

Что такое Генту Линукс?  Как установить?  Рисунок 6

Измените первый тип раздела, нажав T. Это сообщит fdisk, что вы хотите изменить тип только что созданного раздела. Оттуда установите для этого раздела значение «EFI System», набрав 1 и нажав Enter.

Что такое Генту Линукс?  Как установить?  Изображение 7

Шаг 3. Разбейте остальную часть диска на разделы

Следующий раздел, который вам нужно создать, — это раздел «/boot», в котором будут сохранены ядро ​​Linux и загрузчик. Нажмите N, затем Enter, чтобы создать второй раздел для вашей системы.

Введите «2», затем нажмите Enter, чтобы сообщить Fdisk, что вы редактируете второй раздел для текущего диска.

Что такое Генту Линукс?  Как установить?  Рисунок 8

Нажмите Enter, чтобы принять значение первого сектора по умолчанию для раздела, затем введите «+1G», затем нажмите Enter, чтобы установить размер раздела на 1 ГБ.

Что такое Генту Линукс?  Как установить?  Рисунок 9

Нажмите N еще раз, затем введите «3», чтобы создать третий раздел на жестком диске. Это будет действовать как раздел подкачки на вашем компьютере, который может автоматически заменять память, когда ей не хватает места.

Нажмите Enter, чтобы установить значение первого сектора по умолчанию, затем введите «+4G», затем нажмите Enter, чтобы установить размер раздела подкачки на 4 ГБ.

Что такое Генту Линукс?  Как установить?  Рисунок 10

Примечание. Общее правило размера подкачки составляет от 1/2 до 2 раз больше объема физической памяти вашего компьютера. Это означает, что если у вас система объемом 16 ГБ, вы можете установить подкачку между 8 и 32 ГБ.

Нажмите T, затем введите «3», чтобы изменить тип третьего раздела.

Введите «19», чтобы правильно установить этот раздел в качестве области подкачки, затем нажмите Enter.

Что такое Генту Линукс?  Как установить?  Рисунок 11

Создайте корневой раздел, куда будет установлена ​​остальная часть системы. Нажмите N еще раз, затем введите «4», чтобы разместить четвертый раздел на диске.

Нажатие Enter как в первом, так и в последнем секторах предложит выделить оставшуюся часть диска для вашего корневого раздела.

Что такое Генту Линукс?  Как установить?  Рисунок 12

Нажмите P, чтобы проверить правильность созданного вами макета таблицы разделов.

Что такое Генту Линукс?  Как установить?  Рисунок 13

Нажмите W, чтобы подтвердить и записать новую таблицу разделов на диск.

Шаг 4. Отформатируйте диск в Gentoo.

Отформатируйте системный раздел EFI как FAT, используя следующую команду:

mkfs.vfat /dev/sda1

Создание файловой системы для раздела «/boot» с использованием более простой файловой системы ext2.

mkfs.ext2 /dev/sda2

Создайте и включите раздел подкачки, чтобы сообщить Gentoo, что этот раздел можно использовать для прямой подкачки памяти. Для этого выполните следующее:

mkswap /dev/sda3 поменять на /dev/sda3

Создайте файловую систему ext4 для корневого раздела, выполнив следующую команду:

mkfs.ext4 /dev/sda4

Шаг 5: Загрузите архив Gentoo Stage 3

Подключите только что созданный корневой раздел в каталог «/mnt/gentoo», поскольку установка будет выполняться на жестком диске вашего компьютера.

смонтировать /dev/sda4 /mnt/gentoo && cd /mnt/gentoo

Загрузите архив Stage 3 с сайта gentoo.org с помощью wget:

wget

Что такое Генту Линукс?  Как установить?  Рисунок 14

Как только это будет сделано, извлеките его в каталог «/mnt/gentoo», используя tar:

tar xpvf ./stage3-amd64-desktop-openrc-20231112T170154Z.tar.xz –xattrs-include=”*.*” –numeric-owner

Шаг 6. Выберите «Загрузить копию» и скопируйте информацию DNS.

Определите, куда вы хотите загрузить пакеты для этой системы, выполнив команду Mirrorselect:

Mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf

Откроется программа TUI, в которой вы сможете выбрать ближайшее к вам местоположение сервера.

Что такое Генту Линукс?  Как установить?  Рисунок 15

Скопируйте файл репозитория Gentoo по умолчанию в каталог /etc/portage. Вот файл конфигурации, который сообщает Portage, как загружать пакеты:

mkdir -p /mnt/gentoo/etc/portage/repos.conf && cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf

Скопируйте информацию о преобразователе из установщика USB в каталог /mnt/gentoo:

cp –dereference /etc/resolv.conf /mnt/gentoo/etc/

Шаг 7. Подключите файл устройства и Chroot.

Смонтируйте специальные папки из USB-установщика на жесткий диск:

mount –types proc /proc /mnt/gentoo/proc mount –rbind /sys /mnt/gentoo/sys mount –make-rslave /mnt/gentoo/sys mount –rbind /dev /mnt/gentoo/dev mount –make-rslave /mnt/gentoo/dev mount –bind /run /mnt/gentoo/run mount –make-slave /mnt/gentoo/run

Измените корень текущего сеанса оболочки с Live ISO на каталог «/mnt/gentoo»:

chroot /mnt/gentoo /bin/bash source /etc/profile экспорт PS1=”(chroot) ${PS1}”

Шаг 8. Смонтируйте раздел /boot и обновите Gentoo.

Подключите раздел «/boot» к вашему компьютеру с Gentoo, чтобы при последующей установке ядра оно было сохранено в правильном месте:

смонтировать /dev/sda2 /boot mkdir /boot/efi смонтировать /dev/sda1 /boot/efi

Обновите репозиторий Gentoo, чтобы получать самые последние пакеты при первом обновлении системы:

возникать-webrsync

Обновите и установите все базовые EBUILDS в вашу систему, выполнив следующую команду:

выйти –ask –verbose –update –deep –newuse @world

Шаг 9. Часовой пояс и местоположение.

После этого настройте информацию о регионе вашей системы, включая часовой пояс и локаль вашей системы. Чтобы установить часовой пояс для вашей зоны, найдите ближайшее к вам местоположение, указанное в каталоге «/usr/share/zoneinfo».

ls /usr/share/zoneinfo

Запишите путь к каталогу и файл зоны в файл «/etc/timezone». Например, ближайшее местоположение — «Азия/Манила»:

echo “Азия/Манила” > /etc/timezone expire –config sys-libs/timezone-data

Что такое Генту Линукс?  Как установить?  Рисунок 16

Откройте файл locale.gen в вашем любимом текстовом редакторе:

nano -w /etc/locale.gen

Удалите знак решетки (#) перед первыми двумя строками в файле locale.gen.

Что такое Генту Линукс?  Как установить?  Рисунок 17

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

кот /usr/share/i18n/ПОДДЕРЖИВАЕТСЯ

Примените новые настройки локали, запустив программу locale-gen.

Шаг 10. Установите ядро ​​Linux и настройте fstab.

Существует множество способов установки ядра Linux в Gentoo. Либо вручную настройте все его функции, либо используйте готовые от разработчиков Gentoo. В примере будет выбрано последнее.

Для начала установите пакеты installkernel и kernel:

выйти –ask sys-kernel/installkernel-gentoo sys-kernel/gentoo-kernel-bin

Установив ядро, откройте файл fstab в вашем любимом текстовом редакторе:

нано -w /etc/fstab

Показывает все разделы, которые вы создали в fdisk. Например, в системе UEFI ваш файл fstab может выглядеть так:

(.) /dev/sda1 /boot/efi vfat defaults 0 2 /dev/sda2 /boot ext2 defaults,noatime 0 2 /dev/sda3 none swap sw 0 0 /dev/sda4 / ext4 noatime 0 1

Что такое Генту Линукс?  Как установить?  Рисунок 18

Шаг 11. Установите пароль root и установите дополнительные инструменты.

Создайте пароль root для вашей системы. Это гарантирует, что вы сможете получить доступ к своей системе после процесса установки:

пароль

Что такое Генту Линукс?  Как установить?  Рисунок 19

Установите дополнительные инструменты сетевой поддержки для вашей системы Gentoo. Например, если вам нужны как Ethernet, так и беспроводные соединения, настройте следующим образом:

выйти –ask net-misc/dhcpcd net-wireless/iw net-wireless/wpa_supplicant rc-update добавить dhcpcd по умолчанию

После этого установите системный журнал, если вы хотите отслеживать активность системы:

выйти –ask app-admin/sysklogd rc-update добавить sysklogd по умолчанию

Наконец, установите утилиты файловой системы для наиболее распространенных файловых систем, с которыми вы будете взаимодействовать:

выйти –ask sys-fs/dosfstools sys-fs/ntfs3g

Шаг 12: Установите загрузчик

Последним шагом в процессе установки Gentoo является загрузчик. Это небольшая программа, которая загружается сразу после BIOS компьютера и готовится к загрузке ядра операционной системы.

Чтобы установить загрузчик GRUB, выполните следующую команду:

выйти –ask sys-boot/grub

Что такое Генту Линукс?  Как установить?  Изображение 20

После установки выполните следующие команды, чтобы правильно инициализировать и настроить GRUB:

grub-install –target=x86_64-efi –efi-directory=/boot/efi grub-mkconfig -o /boot/grub/grub.cfg

Отключите USB-установщик и перезагрузите систему, выполнив следующую команду:

выход cd umount -l /mnt/gentoo/dev{/shm,/pts,} umount -R /mnt/gentoo перезагрузка

Установка Gentoo Linux — это лишь первый шаг к пониманию того, как работает ваш дистрибутив Linux. Узнайте, как можно дополнительно оптимизировать свою систему, ускорив время компиляции в Gentoo.

Однако, если вы все еще не уверены, какую среду рабочего стола установить, ознакомьтесь с лучшими средами рабочего стола в Linux.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *