The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Install/Configuration Files/ru"
(Created page with "По умолчанию Funtoo Linux настроен с поддержкой Юникода (UTF-8), и локалью и раскладкой клавиатуры US English...") |
|||
Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
== Файлы конфигурации == | == Файлы конфигурации == | ||
/includeonly><noinclude><languages/> | </includeonly><noinclude><languages/> | ||
= Руководство по установке: Файлы конфигурации = | = Руководство по установке: Файлы конфигурации = | ||
Revision as of 22:41, October 5, 2018
Руководство по установке: Файлы конфигурации
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
, когда будет предложено сохранить измененный буфер, если вы хотите сохранить изменения.
Файлы концигурации
Вот полный список файлов, которые вы можете редактировать, в зависимости от ваших потребностей:
File | Do I need to change it? | Description |
---|---|---|
/etc/fstab |
YES - required | Mount points for all filesystems to be used at boot time. This file must reflect your disk partition setup. We'll guide you through modifying this file below. |
/etc/localtime |
Maybe - recommended | Your timezone, which will default to UTC if not set. This should be a symbolic link to something located under /usr/share/zoneinfo (e.g. /usr/share/zoneinfo/America/Montreal) |
/etc/portage/make.conf |
Maybe - recommended | Parameters used by gcc (compiler), portage, and make. Note that it is normal for this file to be empty in Funtoo Linux, as many settings have been migrated to our enhanced profile system. |
/etc/conf.d/hostname |
Maybe - recommended | Used to set system hostname. Set the hostname variable to the fully-qualified (with dots, ie. foo.funtoo.org ) name if you have one. Otherwise, set to the local system hostname (without dots, ie. foo ). Defaults to localhost if not set. |
/etc/hosts |
No | You no longer need to manually set the hostname in this file. This file is automatically generated by /etc/init.d/hostname . |
/etc/conf.d/keymaps |
Optional | Keyboard mapping configuration file (for console pseudo-terminals). Set if you have a non-US keyboard. See Funtoo Linux Localization. |
/etc/conf.d/hwclock |
Optional | How the time of the battery-backed hardware clock of the system is interpreted (UTC or local time). Linux uses the battery-backed hardware clock to initialize the system clock when the system is booted. |
/etc/conf.d/modules |
Optional | Kernel modules to load automatically at system startup. Typically not required. See Additional Kernel Resources for more info. |
/etc/conf.d/consolefont |
Optional | Allows you to specify the default console font. To apply this font, enable the consolefont service by running rc-update add consolefont. |
profiles |
Optional | Some useful portage settings that may help speed up intial configuration. |
Если вы устанавливаете Английскую версию Funtoo Linux, считайте что Вам повезло - большую часть конфигурационных файлов можно оставить как есть. Если же Вы устанавливаете другую локаль, тоже не беспокойтесь. Мы проведем Вас через процесс конфигурации на странице Funtoo Linux Localization и при необходимости у нас всегда есть кто-нибудь, кто может помочь в этом деле (см. Сообщество).
Давайте продолжим и посмотрим, что мы должны сделать. Используйте nano -w <имя_файла>
для редактирования файлов - аргумент "-w
" отключает перенос слов, что удобно при редактировании файлов конфигурации. Вы можете копировать и вставлять текст из примеров.
Важно отредактировать/etc/fstab
файл перед перезагрузкой системы! Вам нужно изменить оба "fs" и "type" колонки для соответствия Вашим разделам и файловым системам, созданным с помощью gdisk
или fdisk
. Пропуск этого шага может воспрепятствовать успешной загрузке Funtoo Linux.
/etc/fstab
/etc/fstab
используется командой mount
, которая выполняется при загрузке системы. Строки в этом файле сообщают mount
-у какие файловые системы подключать и каким образом это делать. Для того, чтобы система загружалась правильно, Вам нужно отредактировать /etc/fstab
и убедиться, что его содержимое отражает структуру разделов, которую Вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где Вы создавали, Вам может помочь команда lsblk
:
(chroot) # nano -w /etc/fstab
/etc/fstab
- An example fstab file# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
#
# See the manpage fstab(5) for more information.
#
# <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda2 none swap sw 0 0
/dev/sda3 / ext4 noatime 0 1
#/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
Если Вы используете для загрузки UEFI, измените строку с /dev/sda1
таким образом, чтобы там вместо ext2
была указанна vfat
.
Точно так же убедитесь, что в строке с /dev/sda3
указана xfs
или ext4
в зависимости от того, какую файловую систему Вы выбирали ранее, когда создавали свои файловые системы.
/etc/localtime
/etc/localtime
используется для того, чтобы указать в каком часовом поясе находится Ваша машина. По умолчанию выбран вариант UTC. Если Вы хотите чтобы, система использовала местное время, файл /etc/localtime
следует заменить символьной ссылкой на файл описания часового пояса, который Вы хотите использовать.
(chroot) # ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
В примере выше приведен вариант для стандартного Московского времени (с учетом всех прошлых изменений на предмет летнего времени). Полный список доступных часовых поясов можно посмотреть командой ls /usr/share/zoneinfo
. Также в этом каталоге есть и несколько подкаталогов, в которых часовые пояса представлены по географическому признаку.
/etc/portage/make.conf
USE
- флаги определяют какие параметры будут включены при сборке пакетов. В процессе установки не рекомендуется добавлять слишком много USE-флагов - лучше сначала получить работающую нормально загружающуюся систему, а уже потом переходить к правке Ваших USE-флагов. USE-флаг со занаком минус ("-
") в начале означает что Portage следует отключить данный флаг при компиляции.
Руководство по USE-флагам Funtoo будет доступно в будущем. Пока же дополнительные сведения о них Вы можете получить из Gentoo Handbook.
/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.