注意:

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Install/Configuration Files/ru

From Funtoo
< Install
Revision as of 22:53, October 6, 2022 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
Jump to navigation Jump to search
Other languages:
English • ‎español • ‎polski • ‎português do Brasil • ‎русский • ‎中文(中国大陆)‎

Руководство по установке: Файлы конфигурации

Install Guide, Chapter 11 < Prev Next >

Как и положено Linux дистрибутиву, в Funtoo Linux есть файлы конфигурации. Есть один файл, который абсолютно необходимо отредактировать, чтобы Funtoo Linux успешно загружался: /etc/fstab. Остальные -- не обязательно.

Используем Nano

Редактор по умолчанию, включенный в среду chroot, называется nano. Чтобы отредактировать один из приведенных ниже файлов, запустите nano вот так:

chroot #  nano -w /etc/fstab

В редакторе вы можете использовать клавиши со стрелками для перемещения курсора, а клавиши backspace и delete будут работать как обычно. Чтобы сохранить файл, нажмите Control-X и ответьте y, когда будет предложено сохранить измененный буфер, если вы хотите сохранить изменения.

Конфигурационные файлы

Вот полный список файлов, которые вы можете редактировать, в зависимости от ваших потребностей:

ФайлНужно ли его изменять?Описание
/etc/fstab ДА - обязательно Точки монтирования для всех файловых систем, которые будут использоваться во время загрузки. Этот файл должен отражать настройки раздела вашего диска. Мы поможем вам изменить этот файл ниже.
/etc/localtime Может быть - рекомендуется Ваш часовой пояс. По умолчанию: UTC. Символическая ссылка на файл, расположенный в /usr/share/zoneinfo (например: /usr/share/zoneinfo/Europe/Moscow)
/etc/portage/make.conf Может быть - рекомендуется Параметры, используемые gcc (compiler), portage, и make. Обратите внимание, что в Funtoo Linux этот файл пустой, поскольку многие настройки перенесены в расширенную систему профилей.
/etc/conf.d/hostname Может быть - рекомендуется Используется для установки имени хоста системы. Задайте для переменной hostname полное имя (с точками, например foo.funtoo.org), если оно у вас есть. В противном случае задайте имя хоста локальной системы (без точек, например foo). Значение по умолчанию localhost
/etc/hosts НЕТ Вам больше не нужно вручную устанавливать имя хоста в этом файле. Этот файл генерируется автоматически /etc/init.d/hostname.
/etc/conf.d/keymaps Опционально Файл конфигурации раскладки клавиатуры (для псевдо-терминалов консоли). Измените его, если у вас используется раскладка, отличная от американской . Смотрите: Funtoo Linux Localization.
/etc/conf.d/hwclock Опционально Как интерпретируется время аппаратных часов системы с питанием от батареи (UTC или местное время). Linux использует аппаратные часы с питанием от батареи для инициализации системных часов при загрузке системы.
/etc/conf.d/modules Опционально Список автоматически загружаемых модулей ядра при запуске системы. Обычно не требуется изменять. Смотрите: Additional Kernel Resources для получения дополнительной информации.
/etc/conf.d/consolefont Опционально Позволяет указать шрифт консоли по умолчанию. Чтобы применить этот шрифт, включите службу consolefont, запустив rc-update add consolefont
profiles Опционально Некоторые полезные настройки portage, которые могут помочь ускорить первоначальную настройку.

Если вы устанавливаете английскую версию Funtoo Linux, считайте что вам повезло - большую часть конфигурационных файлов можно оставить как есть. Если же вы устанавливаете другую локаль, тоже не беспокойтесь. Мы пройдем с вами шаги настройки на странице Funtoo Linux Localization, и при необходимости у нас всегда найдётся кто-то, чтобы помочь (см. Сообщество).

Давайте продолжим и посмотрим, что мы должны сделать. Используйте nano -w <имя_файла> для редактирования файлов - аргумент "-w" отключает перенос строк, это удобно при редактировании файлов конфигурации. Вы можете копировать и вставлять текст из примеров.

   Warning

Важно отредактировать /etc/fstab файл перед перезагрузкой системы! Вам нужно изменить обе колонки "fs" и "type" для соответствия вашим разделам и файловым системам, созданным с помощью gdisk или fdisk. Пропуск этого шага может помешать успешной загрузке Funtoo Linux.

/etc/fstab

/etc/fstab используется командой mount, которая выполняется при загрузке системы. Строки в этом файле сообщают команде mount, какие файловые системы подключать, и каким образом это делать. Для того, чтобы система загружалась правильно, вам нужно отредактировать /etc/fstab и убедиться, что его содержимое отражает структуру разделов, которую вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где вы создавали:

chroot #  lsblk -f
chroot #  nano -w /etc/fstab

{{file|name=/etc/fstab|desc=Пример файла fstab|body=

  1. The root filesystem should have a pass number of either 0 or 1.
  2. All other filesystems should have a pass number of 0 or greater than 1.
  3. NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
  4. See the manpage fstab(5) for more information.
  5. <fs> <mountpoint> <type> <opts> <dump/pass>
   Note

Если вы монтировали /var или /home раздел, добавьте его в ваш /etc/fstab, иначе ваша система может не загрузиться.

/etc/localtime

/etc/localtime используется для того, чтобы указать в каком часовом поясе находится ваша система. По умолчанию выбран вариант UTC. Если Вы хотите чтобы, система использовала местное время, файл /etc/localtime следует заменить символьной ссылкой на файл описания часового пояса, который вы хотите использовать.

chroot #  ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

В примере выше приведен вариант для стандартного Московского времени (с учетом всех прошлых изменений на предмет летнего времени). Полный список доступных часовых поясов можно посмотреть командой ls /usr/share/zoneinfo. Также в этом каталоге есть и несколько подкаталогов, в которых часовые пояса представлены по географическому признаку.

/etc/conf.d/hwclock

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

chroot #  nano -w /etc/conf.d/hwclock

Локализация

По умолчанию Funtoo Linux настроен с поддержкой Юникода (UTF-8), и американской локалью и раскладкой клавиатуры US English. Если Вы хотите сконфигурировать свою систему для использования какой-либо локали или раскладки помимо английской, обратитесь к Funtoo Linux Localization.

Install Guide, Chapter 11 < Prev Next >