The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Install/Configuration Files/ru"
Line 21: | Line 21: | ||
Вот полный список файлов, которые вы можете редактировать, в зависимости от ваших потребностей: | Вот полный список файлов, которые вы можете редактировать, в зависимости от ваших потребностей: | ||
{{TableStart}} | {{TableStart}} | ||
{{3ColHead| | {{3ColHead|Файл|Нужно ли его изменять?|Описание}} | ||
<tr class="danger"> | <tr class="danger"> | ||
<td>{{c|/etc/fstab}}</td> | <td>{{c|/etc/fstab}}</td> | ||
<td>'' | <td>''ДА-обязательно''</td> | ||
<td> | <td>Точки монтирования для всех файловых систем, которые будут использоваться во время загрузки. Этот файл должен отражать настройки раздела вашего диска. Мы поможем вам изменить этот файл ниже.</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/localtime}}</td> | <td>{{c|/etc/localtime}}</td> | ||
<td>'' | <td>''Может быть - рекомендуется''</td> | ||
<td> | <td>Ваш часовой пояс. По умолчанию: UTC. Символическая ссылка на файл, расположенный в /usr/share/zoneinfo (например: /usr/share/zoneinfo/America/Montreal) </td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/portage/make.conf}}</td> | <td>{{c|/etc/portage/make.conf}}</td> | ||
<td>'' | <td>''Может быть - рекомендуется''</td> | ||
<td> | <td>Параметры, используемые gcc (compiler), portage, и make. ''Обратите внимание, что в Funtoo Linux этот файл является пустым, поскольку многие настройки перенесены в нашу расширенную систему профилей.''</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/conf.d/hostname}}</td> | <td>{{c|/etc/conf.d/hostname}}</td> | ||
<td>'' | <td>''Может быть - рекомендуется''</td> | ||
<td> | <td>Используется для установки имени хоста системы. Задайте для переменной {{c|hostname}} полное имя (с точками, т.е. {{c|foo.funtoo.org}}) , если оно у вас есть. В противном случае задайте имя хоста локальной системы (без точек, т.е. {{c|foo}}). Значение по умолчанию {{c|localhost}}</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/hosts}}</td> | <td>{{c|/etc/hosts}}</td> | ||
<td>'' | <td>''НЕТ''</td> | ||
<td> | <td> Вам больше не нужно вручную устанавливать имя хоста в этом файле. Этот файл генерируется автоматически {{c|/etc/init.d/hostname}}.</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/conf.d/keymaps}}</td> | <td>{{c|/etc/conf.d/keymaps}}</td> | ||
<td> | <td>Опционально</td> | ||
<td> | <td>Файл конфигурации раскладки клавиатуры (для псевдо-терминалов консоли). Измените его, если у вас используется раскладка, отличная от американской . Смотрите: [[Funtoo Linux Localization]].</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/conf.d/hwclock}}</td> | <td>{{c|/etc/conf.d/hwclock}}</td> | ||
<td> | <td>Опционально</td> | ||
<td> | <td>Как интерпретируется время аппаратных часов системы с питанием от батареи (UTC или местное время). Linux использует аппаратные часы с питанием от батареи для инициализации системных часов при загрузке системы.</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/conf.d/modules}}</td> | <td>{{c|/etc/conf.d/modules}}</td> | ||
<td> | <td>Опционально</td> | ||
<td> | <td>Список автоматически загружаемых модулей ядра, при запуске системы. Обычно не требуется изменять. Смотрите: [[Additional Kernel Resources]] для получения дополнительной информации.</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|/etc/conf.d/consolefont}}</td> | <td>{{c|/etc/conf.d/consolefont}}</td> | ||
<td> | <td>Опционально</td> | ||
<td> | <td>Позволяет указать шрифт консоли по умолчанию. Чтобы применить этот шрифт, включите службу consolefont, запустив rc-update add consolefont.</td> | ||
</tr><tr> | </tr><tr> | ||
<td>{{c|profiles}}</td> | <td>{{c|profiles}}</td> | ||
<td> | <td>Опционально</td> | ||
<td> | <td>Некоторые полезные настройки portage, которые могут помочь ускорить первоначальную настройку.</td> | ||
</tr> | </tr> | ||
{{TableEnd}} | {{TableEnd}} |
Revision as of 22:29, April 13, 2019
Руководство по установке: Файлы конфигурации
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/America/Montreal) |
/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
" отключает перенос слов, что удобно при редактировании файлов конфигурации. Вы можете копировать и вставлять текст из примеров.
Важно отредактировать/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.