Skip to content

Commit

Permalink
[1.559] 7.6 update - faq/faq4.html
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-naumov committed Oct 9, 2024
1 parent 19ef6e4 commit b288e22
Showing 1 changed file with 79 additions and 79 deletions.
158 changes: 79 additions & 79 deletions faq/faq4.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,20 +111,20 @@ <h2 id="Checklist">Предварительная подготовка</h2>
если вы используете одну из архитектур, отличных от x86. Они содержат
подробные инструкции и предостережения:
<p>
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/alpha/INSTALL.alpha">alpha</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/amd64/INSTALL.amd64">amd64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/arm64/INSTALL.arm64">arm64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/armv7/INSTALL.armv7">armv7</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/hppa/INSTALL.hppa">hppa</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/i386/INSTALL.i386">i386</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/landisk/INSTALL.landisk">landisk</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/loongson/INSTALL.loongson">loongson</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/luna88k/INSTALL.luna88k">luna88k</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/macppc/INSTALL.macppc">macppc</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/octeon/INSTALL.octeon">octeon</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/powerpc64/INSTALL.powerpc64">powerpc64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/riscv64/INSTALL.riscv64">riscv64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/sparc64/INSTALL.sparc64">sparc64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/alpha/INSTALL.alpha">alpha</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/amd64/INSTALL.amd64">amd64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/arm64/INSTALL.arm64">arm64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/armv7/INSTALL.armv7">armv7</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/hppa/INSTALL.hppa">hppa</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/i386/INSTALL.i386">i386</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/landisk/INSTALL.landisk">landisk</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/loongson/INSTALL.loongson">loongson</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/luna88k/INSTALL.luna88k">luna88k</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/macppc/INSTALL.macppc">macppc</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/octeon/INSTALL.octeon">octeon</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/powerpc64/INSTALL.powerpc64">powerpc64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/riscv64/INSTALL.riscv64">riscv64</a>]
[<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/sparc64/INSTALL.sparc64">sparc64</a>]
<li>Если досуп к сети в вашем случае возможен только через wireless, узнайте
заранее, требует ли ваша карта firmware?
Если это так, ознакомьтесь с материалом <a href="#WifiOnly">bootstrapping wireless firmware</a>.
Expand Down Expand Up @@ -157,77 +157,77 @@ <h2 id="Download">Загрузка OpenBSD из Интернет</h2>

<tr>
<td>
<b>install75.img</b>
<b>install76.img</b>
<td>
Образ диска, который может быть записан на USB флешку или подобное устройство.
Содержит <a href="#FilesNeeded">установочные компоненты</a>.
<hr>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/amd64/install75.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/arm64/install75.img">arm64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/i386/install75.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/octeon/install75.img">octeon</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/powerpc64/install75.img">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/riscv64/install75.img">riscv64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/sparc64/install75.img">sparc64</a>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/install76.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/arm64/install76.img">arm64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/i386/install76.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/octeon/install76.img">octeon</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/powerpc64/install76.img">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/riscv64/install76.img">riscv64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/sparc64/install76.img">sparc64</a>

<tr>
<td>
<b>miniroot75.img</b>
<b>miniroot76.img</b>
<td>
Это такой же образ, как и выше, но без установочных компонентов.
Они могут быть загружены из интернет или c диска.
<hr>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/alpha/miniroot75.img">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/amd64/miniroot75.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/arm64/miniroot75.img">arm64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/alpha/miniroot76.img">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/miniroot76.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/arm64/miniroot76.img">arm64</a> |
<!-- armv7 has multiple miniroot files for different boards -->
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/armv7/">armv7</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/i386/miniroot75.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/landisk/miniroot75.img">landisk</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/luna88k/miniroot75.img">luna88k</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/octeon/miniroot75.img">octeon</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/powerpc64/miniroot75.img">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/riscv64/miniroot75.img">riscv64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/sparc64/miniroot75.img">sparc64</a>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/armv7/">armv7</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/i386/miniroot76.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/landisk/miniroot76.img">landisk</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/luna88k/miniroot76.img">luna88k</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/octeon/miniroot76.img">octeon</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/powerpc64/miniroot76.img">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/riscv64/miniroot76.img">riscv64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/sparc64/miniroot76.img">sparc64</a>

<tr>
<td>
<b>install75.iso</b>
<b>install76.iso</b>
<td>
ISO 9660 образ. Используется для создания установочных CD/DVD.
Содержит установочные компоненты.
<hr>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/alpha/install75.iso">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/amd64/install75.iso">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/hppa/install75.iso">hppa</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/i386/install75.iso">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/macppc/install75.iso">macppc</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/powerpc64/install75.iso">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/sparc64/install75.iso">sparc64</a>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/alpha/install76.iso">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/install76.iso">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/hppa/install76.iso">hppa</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/i386/install76.iso">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/macppc/install76.iso">macppc</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/powerpc64/install76.iso">powerpc64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/sparc64/install76.iso">sparc64</a>

<tr>
<td>
<b>cd75.iso</b>
<b>cd76.iso</b>
<td>
Такой же образ как и выше, но без установочных компоненов.
<hr>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/alpha/cd75.iso">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/amd64/cd75.iso">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/hppa/cd75.iso">hppa</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/i386/cd75.iso">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/loongson/cd75.iso">loongson</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/macppc/cd75.iso">macppc</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/sparc64/cd75.iso">sparc64</a>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/alpha/cd76.iso">alpha</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/cd76.iso">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/hppa/cd76.iso">hppa</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/i386/cd76.iso">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/loongson/cd76.iso">loongson</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/macppc/cd76.iso">macppc</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/sparc64/cd76.iso">sparc64</a>

<tr>
<td>
<b>floppy75.img</b>
<b>floppy76.img</b>
<td>
Поддерживает некоторые старые машины, где отсутствуют другие возможности для загрузки.
<hr>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/amd64/floppy75.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/i386/floppy75.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.5/sparc64/floppy75.img">sparc64</a>
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/amd64/floppy76.img">amd64</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/i386/floppy76.img">i386</a> |
<a href="https://cdn.openbsd.org/pub/OpenBSD/7.6/sparc64/floppy76.img">sparc64</a>

</table>

Expand All @@ -242,14 +242,14 @@ <h2 id="Download">Загрузка OpenBSD из Интернет</h2>

<pre class="cmdbox">
$ <b>sha256 -C SHA256 miniroot*.img</b>
(SHA256) miniroot75.img: OK
(SHA256) miniroot76.img: OK
</pre>

Если же вы используете ОС с GNU coreutils:

<pre class="cmdbox">
$ <b>sha256sum -c --ignore-missing SHA256</b>
miniroot75.img: OK
miniroot76.img: OK
</pre>

Однако это используется лишь для проверки <i>правильной загрузки</i> файлов по сети.
Expand All @@ -258,18 +258,18 @@ <h2 id="Download">Загрузка OpenBSD из Интернет</h2>
контрольные суммы.

<pre class="cmdbox">
$ <b>signify -Cp /etc/signify/openbsd-75-base.pub -x SHA256.sig miniroot*.img</b>
$ <b>signify -Cp /etc/signify/openbsd-76-base.pub -x SHA256.sig miniroot*.img</b>
Signature Verified
miniroot75.img: OK
miniroot76.img: OK
</pre>

Обратите внимание, что пакет signify в других операционных системах может не
содержать требуемого
<a href="https://ftp.openbsd.org/pub/OpenBSD/7.5/openbsd-75-base.pub">открытого ключа</a>
<a href="https://ftp.openbsd.org/pub/OpenBSD/7.6/openbsd-76-base.pub">открытого ключа</a>
или быть установлен в другое место.

<p>
Образы <code>install75.iso</code> и <code>install75.img</code> не содержат файл
Образы <code>install76.iso</code> и <code>install76.img</code> не содержат файл
<code>SHA256.sig</code>, поэтому установщик пожалуется, что не может проверить
подпись включенных файлов, которые содержат установочные компоненты:

Expand Down Expand Up @@ -338,7 +338,7 @@ <h2 id="Install">Выполнение простой установки</h2>
root on rd0a swap on rd0b dump on rd0b
erase ^?, werase ^W, kill ^U, intr ^C, status ^T

Welcome to the OpenBSD/amd64 7.5 installation program.
Welcome to the OpenBSD/amd64 7.6 installation program.
(I)nstall, (U)pgrade, (A)utoinstall or (S)hell?
</pre>

Expand All @@ -360,42 +360,42 @@ <h2 id="FilesNeeded">Набор устанавливаемых компонен
<td><code>bsd.rd</code>
<td><a href="#bsd.rd">ramdisk ядро</a>
<tr>
<td><code>base75.tgz</code>
<td><code>base76.tgz</code>
<td>Базовая система <strong>(обязательно для установки)</strong>
<tr>
<td><code>comp75.tgz</code>
<td><code>comp76.tgz</code>
<td>Компиляторы, заголовочные файлы (headers) и библиотеки
<tr>
<td><code>man75.tgz</code>
<td><code>man76.tgz</code>
<td>Справочные man-страницы
<tr>
<td><code>game75.tgz</code>
<td><code>game76.tgz</code>
<td>Консольные игры (text-based games)
<tr>
<td><code>xbase75.tgz</code>
<td><code>xbase76.tgz</code>
<td>Основные библиотеки и утилиты для X11
(требует <code>xshare75.tgz</code>)
(требует <code>xshare76.tgz</code>)
<tr>
<td><code>xfont75.tgz</code>
<td><code>xfont76.tgz</code>
<td>Шрифты, используемые X11
<tr>
<td><code>xserv75.tgz</code>
<td><code>xserv76.tgz</code>
<td>X серверы X11
<tr>
<td><code>xshare75.tgz</code>
<td><code>xshare76.tgz</code>
<td>Справочные man-страницы, конфиги и заголовочные файлы для X11
</table>

<p>
Новым пользователям рекомендуется установить все эти компоненты.

<p>
Некоторые библиотеки из <code>xbase75.tgz</code>, такие как freetype или
Некоторые библиотеки из <code>xbase76.tgz</code>, такие как freetype или
fontconfig, используются программами для работы с текстом или графикой и без X.
Такие программы обычно нуждаются в шрифтах из <code>xfont75.tgz</code>
Такие программы обычно нуждаются в шрифтах из <code>xfont76.tgz</code>
или пакетов со шрифтами.
Для простоты разработчики решили не поддерживать минимальный компонент
<code>xbase75.tgz</code>, который позволял бы работать большинству не-X портов.
<code>xbase76.tgz</code>, который позволял бы работать большинству не-X портов.

<h3>Добавление компоненты после установки</h3>

Expand Down Expand Up @@ -499,7 +499,7 @@ <h2 id="WifiOnly">Bootstrapping Wireless Firmware</h2>
<a href="https://man.openbsd.org/iwm">iwm(4)</a>:

<pre class="cmdbox">
# <b>vnconfig install75.img</b>
# <b>vnconfig install76.img</b>
vnd0
# <b>mount /dev/vnd0a /mnt</b>
# <b>fw_update -Fv -p /mnt iwm</b>
Expand Down Expand Up @@ -563,28 +563,28 @@ <h2 id= "SendDmesg">Отправка вашего dmesg после устано

<h2 id="site">Настройка процесса установки</h2>

<h3>Компонент <code>site75.tgz</code></h3>
<h3>Компонент <code>site76.tgz</code></h3>

Скрипты установки и обновления OpenBSD позволяют выбирать установленные
пользователем настройки, называемые <code>site75.tgz</code>.
пользователем настройки, называемые <code>site76.tgz</code>.
Как и официальные <a href="#FilesNeeded">копоненты установки</a>, это
<a href="https://man.openbsd.org/tar">tar(1)</a> архив, распаковывапющийся в
корень ФС <code>/</code> и при помощи опций <code>-xzphf</code>.
Он распаковается последним, поэтому отлично подходит для изменения файлов,
которые присутствуют в системе после установки.
Кроме того, можно использовать компоненты, зависящие лишь от имени хоста,
при использовании имени <code>site75-$(hostname -s).tgz</code>.
при использовании имени <code>site76-$(hostname -s).tgz</code>.

<p>
<b>Заметка:</b>
Если вы хотите использовать установочные компоненты, загружая их через HTTP(s),
поместите <code>site75.tgz</code> в каталог, откуда будете загружать архив,
поместите <code>site76.tgz</code> в каталог, откуда будете загружать архив,
и добавьте его имя в ваш <code>index.txt</code>.
Этот компонент будет доступен во время установки системы.

<h3>Скрипты <code>install.site</code> и <code>upgrade.site</code></h3>

Если компонент <code>site75.tgz</code> содержит файл <code>/install.site</code>,
Если компонент <code>site76.tgz</code> содержит файл <code>/install.site</code>,
установщик запустит его при помощи
<a href="https://man.openbsd.org/chroot">chroot(8)</a>, в только что созданный
для установки корень ФС.
Expand Down

0 comments on commit b288e22

Please sign in to comment.