Note:

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

Difference between revisions of "Install/Configuration Files/ru"

From Funtoo
Jump to navigation Jump to search
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 77: Line 77:
{{f|/etc/fstab}} используется командой {{c|mount}}, которая выполняется при загрузке системы. Строки в этом файле сообщают команде {{c|mount}}, какие файловые системы подключать, и каким образом это делать. Для того, чтобы система загружалась правильно, вам нужно отредактировать {{f|/etc/fstab}} и убедиться, что его содержимое отражает структуру разделов, которую вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где вы создавали:
{{f|/etc/fstab}} используется командой {{c|mount}}, которая выполняется при загрузке системы. Строки в этом файле сообщают команде {{c|mount}}, какие файловые системы подключать, и каким образом это делать. Для того, чтобы система загружалась правильно, вам нужно отредактировать {{f|/etc/fstab}} и убедиться, что его содержимое отражает структуру разделов, которую вы создавали в процессе установки ранее. Если Вы уже не помните, какие разделы и где вы создавали:


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
%chroot% ##i## lsblk -f
%chroot% ##i## lsblk -f
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{console|body=
{{console|body=
%chroot% ##i## nano -w /etc/fstab
%chroot% ##i## nano -w /etc/fstab
Line 93: Line 96:
#
#
# <fs>     <mountpoint>  <type>  <opts>        <dump/pass>
# <fs>     <mountpoint>  <type>  <opts>        <dump/pass>
 
</div>
LABEL=BOOT        /boot        vfat    noauto,noatime  1 2
#LABEL=SWAP      none          swap    sw              0 0
LABEL=FUNTOO      /            ext4    noatime        0 1
#/dev/cdrom      /mnt/cdrom    auto    noauto,ro      0 0
#UUID="14D0-1E8A" /var          ext4    noatime        0 2
#tmpfs            /run          tmpfs  rw,nodev,nosuid 0 0
}}


{{Note|Если вы монтировали {{c|/var}} или {{c|/home}} раздел, добавьте его в ваш {{c|/etc/fstab}}, иначе ваша система может не загрузиться.}}
{{Note|Если вы монтировали {{c|/var}} или {{c|/home}} раздел, добавьте его в ваш {{c|/etc/fstab}}, иначе ваша система может не загрузиться.}}
{{Note|Если Вы используете для загрузки MBR, измените строку с {{c|LABEL{{=}}BOOT}} так, чтобы вместо {{c|vfat}} была указанна {{c|ext2}}.
Также убедитесь, что в строке с {{c|LABEL{{=}}FUNTOO}} указана {{c|xfs}} или {{c|ext4}} в зависимости от того, какую файловую систему вы выбирали ранее при разметке диска. Если у раздела отсутствует LABEL, тогда замените {{c|LABEL{{=}}FUNTOO}} на {{c|/dev/sdaX}}. (возможно, у вас это будет {{c|/dev/sda3}}). MBR также требует раздела {{c|swap}}, GPT автоматически загружает swap и не требует упоминания о нём в {{f|/etc/fstab}} }}


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 04:43, December 13, 2021

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 >