Сетевая установка без подключения к сети

(в дополнение к @Philippos ):Bash пытается расширить переменную $i_вместо $i. Попробуйте...${i}_...:

for i in {00..21}
  do     
    grep "text" file_${i}_*out > out_$i.txt
  done
2
10.01.2020, 21:57
1 ответ

Netinstallиспользует относительно немного пакетов в образе, поскольку он рассчитывает получить необходимые пакеты из сетевого подключения в процессе установки.Таким образом, в основном просто нужно:

  • Прошивка
  • Инструменты разделения
  • Сетевые драйверы и инструменты
  • Графические драйверы и инструменты
  • Все библиотеки, необходимые для запуска вышеуказанных инструментов

Почти все другие пакеты могут быть установлены после проверки оборудования, на котором они установлены.

Можете открыть образ одного из установщиков и посмотреть. Я нашел эти два списка пакетов, в них перечислено 653 пакета и всего около 260 МБ, поэтому есть еще некоторые вещи, которые я не учитываю (, возможно, образ ядра):

./dists/bullseye/main/binary-amd64/Packages.gz
./dists/bullseye/main/debian-installer/binary-amd64/Packages.gz

Каждая запись в списке выглядит примерно так:

Package: libasound2-udeb
Source: alsa-lib
Version: 1.1.9-1
Installed-Size: 1215
Maintainer: Debian ALSA Maintainers <pkg-alsa-devel@lists.alioth.debian.org>
Architecture: amd64
Depends: libc6-udeb (>= 2.29)
Description: shared library for ALSA applications (udeb)
Description-md5: 844d1bd91111279036698cd2bff8eb54
Section: debian-installer
Priority: optional
Filename: pool/main/a/alsa-lib/libasound2-udeb_1.1.9-1_amd64.udeb
Size: 341328
MD5sum: e97e28f17905d28c9ab96d4d077d2dd7
SHA256: 472c6037a14178a93c4086a59af632a33c07a428da639d00d8ee9aa3b3766758

Вместо того, чтобы сбрасывать их все сюда, если вас интересуют подробности, вы можете скачать образ с страницы установщика debian -и покопаться в нем.

Существует очень распространенный способ установки без подключения к сети :с использованием установочного носителя большего размера. IIRC все бесплатные пакеты (и, возможно, бесплатные и платные -? )подходит для изображения Blueray. Так что, если у вашей цели есть проигрыватель blueray, вы можете установить все, что вам нужно, без сети. Используя компакт-диск или набор компакт-дисков, вы можете получить что-то среднее между netinstallи всеми пакетами.

По моему опыту, почти всегда проще и менее болезненно подключиться к сети и использовать netinstall. Это может означать использование ноутбука в качестве шлюза или даже телефона.

1
27.01.2020, 22:16

Теги

Похожие вопросы