The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Install/Configuration Files/ru"
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 75: | Line 75: | ||
==== /etc/fstab ==== | ==== /etc/fstab ==== | ||
<div class="mw-translate-fuzzy"> | |||
{{f|/etc/fstab}} используется командой {{c|mount}}, которая выполняется при загрузке системы. Строки в этом файле сообщают {{c|mount}}-у какие файловые системы подключать и каким образом это делать. Для того, чтобы система загружалась правильно, Вам нужно отредактировать {{f|/etc/fstab}} и убедиться, что его содержимое отражает структуру разделов, которую Вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где Вы создавали, Вам может помочь команда {{c|lsblk}}: | {{f|/etc/fstab}} используется командой {{c|mount}}, которая выполняется при загрузке системы. Строки в этом файле сообщают {{c|mount}}-у какие файловые системы подключать и каким образом это делать. Для того, чтобы система загружалась правильно, Вам нужно отредактировать {{f|/etc/fstab}} и убедиться, что его содержимое отражает структуру разделов, которую Вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где Вы создавали, Вам может помочь команда {{c|lsblk}}: | ||
</div> | |||
{{console|body= | |||
%chroot% ##i## lsblk -f | |||
}} | |||
<div class="mw-translate-fuzzy"> | <div class="mw-translate-fuzzy"> | ||
Line 92: | Line 98: | ||
</div> | </div> | ||
<div class="mw-translate-fuzzy"> | |||
/dev/sda1 /boot ext2 noauto,noatime 1 2 | /dev/sda1 /boot ext2 noauto,noatime 1 2 | ||
/dev/sda2 none swap sw 0 0 | /dev/sda2 none swap sw 0 0 | ||
Line 97: | Line 104: | ||
#/dev/cdrom /mnt/cdrom auto noauto,ro 0 0 | #/dev/cdrom /mnt/cdrom auto noauto,ro 0 0 | ||
}} | }} | ||
</div> | |||
{{Note|If you mounted a /var or /home partition, add them to your fstab, or your system may not boot correctly.}} | |||
<div class="mw-translate-fuzzy"> | |||
{{Note|Если Вы используете для загрузки UEFI, измените строку с {{f|/dev/sda1}} таким образом, чтобы там вместо {{c|ext2}} была указанна {{c|vfat}}. | {{Note|Если Вы используете для загрузки UEFI, измените строку с {{f|/dev/sda1}} таким образом, чтобы там вместо {{c|ext2}} была указанна {{c|vfat}}. | ||
Точно так же убедитесь, что в строке с {{f|/dev/sda3}} указана {{c|xfs}} или {{c|ext4}} в зависимости от того, какую файловую систему Вы выбирали ранее, когда создавали свои файловые системы.}} | Точно так же убедитесь, что в строке с {{f|/dev/sda3}} указана {{c|xfs}} или {{c|ext4}} в зависимости от того, какую файловую систему Вы выбирали ранее, когда создавали свои файловые системы.}} | ||
</div> | |||
==== /etc/localtime ==== | ==== /etc/localtime ==== |
Revision as of 16:41, December 16, 2020
Руководство по установке: Файлы конфигурации
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 # lsblk -f
(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>
</div>
<div class="mw-translate-fuzzy">
/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
If you mounted a /var or /home partition, add them to your fstab, or your system may not boot correctly.
Если Вы используете для загрузки 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
Локализация
Localization
По умолчанию Funtoo Linux настроен с поддержкой Юникода (UTF-8), и локалью и раскладкой клавиатуры US English. Если Вы хотите сконфигурировать свою систему для использования какой-либо локали или раскладки помимо английской, обратитесь к Funtoo Linux Localization.
Install Guide, Chapter 11 | < Prev | Next > |