Содержание
24 CFR § 3286.207 — Процесс получения лицензии на установку. | Электронный свод федеральных правил (e-CFR) | Закон США
§ 3286.207 Процесс получения лицензии на установку.
(а) Куда обращаться. Заявитель на первоначальную или обновленную лицензию на установку должен сообщить HUD свое официальное имя, адрес и номер телефона. Заявку со всей необходимой информацией необходимо отправить по адресу: Администратор, Управление программ промышленного жилья, HUD, 451 Seventh Street, SW., Room 9164, Washington, DC 20410-8000, или на номер факса или адрес электронной почты, которые можно получить, позвонив в Управление программ промышленного жилья. Исключительно для удобства текущий URL-адрес веб-сайта: http://www.hud.gov/offices/hsg/sfh/mhs/mhshome.cfm, а также текущий бесплатный номер телефона для связи с Управлением программ промышленного жилья. 1-800-927-2891, добавочный номер 57.
(b) Подтверждение опыта. Каждый кандидат на получение лицензии на первоначальную установку должен предоставить подтверждение опыта, требуемого в § 3286. 205(a). Эта проверка может быть в форме заявлений прошлых или нынешних работодателей или самоподтверждения того, что заявитель соответствует этим требованиям к опыту, но HUD может связаться с заявителем для дополнительной проверки в любое время. Заявитель также должен предоставить HUD информацию о трудоустройстве, имеющую отношение к опыту заявителя в качестве установщика, включая даты и тип такого трудоустройства. Установщик, сертифицированный или имеющий лицензию на выполнение установки в промышленных условиях в штате с соответствующей программой установки, может потребовать освобождения от требований к опыту, предоставив подтверждение такой сертификации или лицензии.
(c) Подтверждение обучения. Каждый кандидат на получение первоначальной лицензии на установку или продление лицензии на установку должен представить подтверждение успешного прохождения обучения, требуемого в § 3286.205(b). Это подтверждение должно быть в форме свидетельства об окончании от квалифицированного инструктора о том, что заявитель отработал необходимое количество часов соответствующей учебной программы, как указано в § 3286. 308 или § 3286.309.
(d) Подтверждение поручительства или страховки. Каждый заявитель на получение лицензии на установку должен указать имя поручителя или страховой компании заявителя и номер полиса, требуемый в § 3286.205(d).
(e) Другие виды подачи заявок.
(1) Каждый заявитель на получение лицензии на установку должен представить список всех штатов, в которых заявитель имеет аналогичный сертификат или лицензию на установку, а также список всех штатов, в которых заявитель аннулировал или приостановил действие такого сертификата или лицензии. , или отказано.
(2) Если экзамен не проводится HUD, каждый заявитель на получение лицензии на первоначальную установку должен представить свидетельство о прохождении экзамена, требуемого § 3286.205(c).
(f) Выдача или отказ в лицензии на установку.
(1) Когда HUD подтвердит, что заявитель выполнил требования этого подраздела C, HUD либо:
(i) Предоставить заявителю лицензию на установку, которая, пока лицензия на установку остается в силе, подтверждает квалификацию заявителя для установки сборных домов в штате, на который распространяется программа установки, администрируемая HUD; или
(ii) Предоставить письменное объяснение того, почему HUD считает, что заявитель не соответствует требованиям для получения лицензии на установку, в том числе на основаниях, применимых в соответствии с § 3286. 209для приостановления или отзыва лицензии на установку и любые другие указанные доказательства неспособности должным образом выполнить требования этой части.
(2) Заявитель, которому отказано в лицензии на установку в соответствии с настоящей частью C, за исключением случаев, когда он не прошел тест на получение лицензии на установку, может запросить у HUD возможность представления мнений в соответствии с частью D части 3282 настоящей главы, с целью установления квалификации заявителя для получения лицензии на установку.
(g) Передача лицензии запрещена. Лицензия на установку, выданная в соответствии с этой частью, не может быть передана, уступлена или передана в залог другому юридическому или физическому лицу.
Руководство по установке — ArchWiki
Этот документ представляет собой руководство по установке Arch Linux с использованием работающей системы, загруженной с установочного носителя, созданного из официального установочного образа. Установочный носитель предоставляет функции специальных возможностей, которые описаны на странице Установка Arch Linux с параметрами специальных возможностей. Альтернативные способы установки см. в разделе Категория:Процесс установки.
Перед установкой рекомендуется просмотреть FAQ. Условные обозначения, используемые в этом документе, см. в Help:Reading. В частности, примеры кода могут содержать заполнители (отформатированные в курсивом
), которые необходимо заменить вручную.
Это руководство является кратким, и вам рекомендуется следовать инструкциям в представленном порядке для каждого раздела. Для получения более подробных инструкций см. соответствующие статьи ArchWiki или справочные страницы различных программ, на которые есть ссылки из этого руководства. Для интерактивной помощи также доступны канал IRC и форумы.
Arch Linux должен работать на любом x86_64-совместимом компьютере с оперативной памятью не менее 512 МБ, хотя для загрузки работающей системы для установки требуется больше памяти.[1] Базовая установка должна занимать менее 2 ГБ дискового пространства. Поскольку в процессе установки необходимо получить пакеты из удаленного репозитория, в этом руководстве предполагается наличие работающего подключения к Интернету.
Предварительная установка
Получение установочного образа
Посетите страницу загрузки и, в зависимости от того, как вы хотите загрузиться, получите файл ISO или образ сетевой загрузки и соответствующую подпись GnuPG.
Проверка подписи
Рекомендуется проверять подпись изображения перед использованием, особенно при загрузке с HTTP-зеркала , когда загрузки обычно перехватываются для использования вредоносных образов.
В системе с установленным GnuPG сделайте это, загрузив подпись ISO PGP (в разделе «Контрольные суммы» на странице «Загрузка») в каталог ISO и проверив ее с помощью:
$ gpg --keyserver-options auto-key-retrieve --verify archlinux- версия -x86_64.iso.sig
В качестве альтернативы, из существующей установки Arch Linux запустите:
$ pacman-key -v archlinux- версия -x86_64.iso.sig
Примечание:
- Самой подписью можно манипулировать, если она загружается с зеркального сайта, а не с archlinux.
org, как указано выше. В этом случае убедитесь, что открытый ключ, который используется для расшифровки подписи, подписан другим надежным ключом. Команда
gpg
выведет отпечаток открытого ключа. - Другой способ проверить подлинность подписи — убедиться, что отпечаток открытого ключа идентичен отпечатку ключа разработчика Arch Linux, подписавшего ISO-файл. См. Wikipedia:Криптография с открытым ключом для получения дополнительной информации о процессе аутентификации ключей с открытым ключом.
Подготовьте установочный носитель
Установочный образ можно передать на целевую машину с USB-накопителя, оптического диска или по сети с помощью PXE: следуйте соответствующей статье, чтобы самостоятельно подготовить установочный носитель из выбранного образа.
Загрузите рабочую среду
Примечание. Установочные образы Arch Linux не поддерживают безопасную загрузку. Вам нужно будет отключить безопасную загрузку, чтобы загрузить установочный носитель. При желании Secure Boot можно настроить после завершения установки.
- Укажите текущее загрузочное устройство на то, которое имеет установочный носитель Arch Linux. Обычно это достигается нажатием клавиши во время фазы POST, как указано на экране-заставке. Для получения подробной информации обратитесь к руководству по вашей материнской плате.
- Когда появится меню загрузчика установочного носителя, выберите Установочный носитель Arch Linux и нажмите
Введите
, чтобы войти в среду установки.Совет: Образ установки использует GRUB для UEFI и syslinux для загрузки BIOS. Смотрите README.bootparams для списка параметров загрузки.
- Вы войдете в первую виртуальную консоль как пользователь root и получите приглашение оболочки Zsh.
Чтобы переключиться на другую консоль — например, чтобы просмотреть это руководство с помощью Lynx одновременно с установкой — используйте кнопку Alt+ стрелка
ярлык. Для редактирования файлов конфигурации доступны mcedit(1), nano и vim. См. в pkglist.x86_64.txt список пакетов, включенных в установочный носитель.
Установка раскладки клавиатуры консоли
Раскладка клавиатуры по умолчанию — US. Доступные макеты могут быть перечислены с помощью:
# ls /usr/share/kbd/keymaps/**/*.map.gz
Чтобы установить раскладку клавиатуры, передайте соответствующее имя файла в loadkeys(1), опуская путь и расширение файла. Например, чтобы установить немецкую раскладку клавиатуры:
# loadkeys de-latin1
Консольные шрифты расположены в /usr/share/kbd/consolefonts/
и также могут быть установлены с помощью setfont(8).
Проверка режима загрузки
Чтобы проверить режим загрузки, укажите каталог efivars:
# лс /sys/прошивка/efi/efivars
Если команда показывает каталог без ошибок, значит, система загружается в режиме UEFI. Если каталог не существует, возможно, система загружается в режиме BIOS (или CSM). Если система не загрузилась в нужном вам режиме, обратитесь к руководству по материнской плате.
Подключение к Интернету
Чтобы настроить сетевое подключение в реальной среде, выполните следующие действия:
Примечание: В установочном образе systemd-networkd, systemd-resolved, iwd и ModemManager предварительно настроены и включены по умолчанию. В установленной системе такого не будет.
Обновление системных часов
В реальной среде systemd-timesyncd включен по умолчанию, и время будет синхронизироваться автоматически после установления подключения к Интернету.
Используйте timedatectl(1), чтобы убедиться, что системные часы точны:
# timedatectl
Разбиение дисков на разделы
При распознавании активной системой диски назначаются блочному устройству, такому как /dev/sda
, /dev/nvme0n1
или /dev/mmcblk0
. Чтобы идентифицировать эти устройства, используйте lsblk или fdisk .
# fdisk -l
Результаты, заканчивающиеся на rom
, loop
или airoot
можно игнорировать.
Следующие разделы необходимы для выбранного устройства:
- Один раздел для корневого каталога
/
. - Для загрузки в режиме UEFI: системный раздел EFI.
Если вы хотите создать какие-либо стекированные блочные устройства для LVM, системного шифрования или RAID, сделайте это сейчас.
Используйте fdisk или parted для изменения таблиц разделов. Например:
# fdisk /dev/the_disk_to_be_partitioned
Примечание:
- Если диск не отображается, убедитесь, что контроллер диска не находится в режиме RAID.
- Если на диске, с которого вы хотите загрузиться, уже есть системный раздел EFI, не создавайте еще один, а вместо этого используйте существующий раздел.
- Пространство подкачки может быть установлено в файле подкачки для поддерживающих его файловых систем.
Примеры макетов
Точка крепления | Перегородка | Тип раздела | Рекомендуемый размер |
---|---|---|---|
/мнт/ботинок 1 | /dev/ efi_system_partition | системный раздел EFI | Не менее 300 МБ. Если будет установлено несколько ядер, то не менее 1 ГиБ. |
[ОБМЕН] | /dev/ swap_partition | подкачка Linux | Более 512 МБ |
/шт. | /dev/ корневой_раздел | корень Linux x86-64 (/) | Остаток устройства |
- Другие точки монтирования, такие как
/mnt/efi
, возможны при условии, что используемый загрузчик способен загружать образы ядра и initramfs с корневого тома. См. предупреждение в процессе загрузки Arch#Boot loader.
Точка крепления | Раздел | Тип раздела | Рекомендуемый размер |
---|---|---|---|
[ОБМЕН] | /dev/ swap_partition | подкачка Linux | Более 512 МБ |
/шт | /dev/ корневой_раздел | Линукс | Остаток устройства |
См. также Разделение#Примеры макетов.
Отформатировать разделы
После создания разделов каждый вновь созданный раздел должен быть отформатирован с использованием соответствующей файловой системы. Дополнительные сведения см. в разделе Файловые системы#Создание файловой системы.
Например, чтобы создать файловую систему Ext4 на /dev/ root_partition
, запустите:
# mkfs.ext4 /dev/ root_partition
Если вы создали раздел для подкачки, инициализируйте его с помощью mkswap(8):
# mkswap /dev/ swap_partition
Примечание: Для стекированных блочных устройств замените /dev/ *_partition
на соответствующий путь к блочному устройству.
Если вы создали системный раздел EFI, отформатируйте его в FAT32 с помощью mkfs.fat(8).
Предупреждение: Форматируйте системный раздел EFI только в том случае, если вы создали его на этапе создания разделов. Если ранее на диске уже был системный раздел EFI, его переформатирование может уничтожить загрузчики других установленных операционных систем.
# mkfs.fat -F 32 /dev/ efi_system_partition
Подключить файловые системы
Подключить корневой том к /mnt
. Например, если корневой том /dev/ root_partition
:
# монтирование /dev/ root_partition /mnt
Создайте все оставшиеся точки подключения (например, /mnt/boot
) и подключите тома в соответствующем иерархическом порядке.
Наконечник: Крепление для бега (8) с --mkdir
параметр для создания указанной точки монтирования. Либо создайте его заранее с помощью mkdir(1).
Для систем UEFI смонтируйте системный раздел EFI:
# mount --mkdir /dev/ efi_system_partition /mnt/boot
Если вы создали том подкачки, включите его с помощью swapon(8):
# swapon /dev/ swap_partition
genfstab(8) позже обнаружит смонтированные файловые системы и пространство подкачки.
Установка
Выберите зеркала
Пакеты для установки должны быть загружены с зеркальных серверов, которые определены в /etc/pacman.d/mirrorlist
. В действующей системе после подключения к Интернету Reflector обновляет список зеркал, выбирая 20 последних синхронизированных HTTPS-зеркал и сортируя их по скорости загрузки.
Чем выше расположено зеркало в списке, тем выше приоритет при скачивании пакета. Вы можете проверить файл, чтобы убедиться, что он удовлетворительный. Если это не так, отредактируйте файл соответствующим образом и переместите географически ближайшие зеркала в начало списка, хотя следует учитывать и другие критерии.
Позже этот файл будет скопирован в новую систему с помощью pacstrap , так что стоит разобраться правильно.
Установка основных пакетов
Примечание: Никакое программное обеспечение или конфигурация (кроме /etc/pacman.d/mirrorlist
) не переносятся из рабочей среды в установленную систему.
Используйте сценарий pacstrap(8) для установки базового пакета, ядра Linux и встроенного ПО для обычного оборудования:
# pacstrap -K /mnt base linux linux-прошивка
Совет:
- Вы можете заменить linux на пакет ядра по вашему выбору, или вы можете полностью исключить его при установке в контейнере.
- При установке на виртуальную машину или контейнер можно было не устанавливать пакет встроенного ПО.
Базовый пакет не включает все инструменты из оперативной установки, поэтому для полнофункциональной базовой системы может потребоваться установка дополнительных пакетов. Чтобы установить другие пакеты или группы пакетов, добавьте имена к pacstrap команду выше (через пробел) или используйте pacman для их установки во время chroot в новую систему. В частности, рассмотрите возможность установки:
- Утилиты пользовательского пространства для управления файловыми системами, которые будут использоваться в системе,
- утилиты для доступа к разделам RAID или LVM,
- специальная прошивка для других устройств, не включенная в linux-прошивку (например, софт-прошивка для звуковых карт),
- программное обеспечение, необходимое для работы в сети (например, сетевой менеджер или автономный DHCP-клиент, программное обеспечение для аутентификации для Wi-Fi, ModemManager для мобильных широкополосных подключений),
- текстовый редактор,
- для доступа к документации на справочных и информационных страницах: man-db, man-pages и texinfo.
Пакеты
Для сравнения, пакеты, доступные в реальной системе, можно найти в файле pkglist. x86_64.txt.
Настройте систему
Fstab
Создайте файл fstab (используйте -U
или -L
для определения по UUID или меткам соответственно):
# genfstab -U /mnt >> /mnt/etc/fstab
Проверить результат /mnt/etc/fstab
и отредактируйте его в случае ошибок.
Chroot
Измените root на новую систему:
# арк-chroot/mnt
Часовой пояс
Установите часовой пояс:
# ln -sf /usr/share/zoneinfo/ Регион / Город /etc/localtime
Запустите hwclock(8) для создания /etc/adjtime
:
# hwclock --systohc
Эта команда предполагает, что аппаратные часы установлены на UTC. Дополнительные сведения см. в разделе Системное время#Стандарт времени.
Локализация
Отредактируйте /etc/locale.gen
и раскомментируйте en_US.UTF-8 UTF-8
и другие необходимые локали. Сгенерируйте локали, запустив:
# локаль-ген
Создайте файл locale. conf(5) и соответствующим образом установите переменную LANG:
/etc/locale.conf
LANG= en_US.UTF-8
Если вы установили раскладку клавиатуры консоли, сделайте изменения постоянными в vconsole.conf(5):
/etc/vconsole.conf
KEYMAP= de-latin1
Конфигурация сети
Создайте файл имени хоста:
/etc/имя хоста
имя_хоста
Завершите настройку сети для новой установленной среды. Это может включать установку подходящего программного обеспечения для управления сетью.
Initramfs
Создание нового initramfs обычно не требуется, так как mkinitcpio запускался при установке пакета ядра с пакстрап .
Для LVM, системного шифрования или RAID измените mkinitcpio.conf(5) и заново создайте образ initramfs:
# mkinitcpio -P
Пароль root
Установите пароль root:
# пароль
Загрузчик
Выберите и установите загрузчик с поддержкой Linux.