(в дополнение к @Philippos ):Bash пытается расширить переменную $i_
вместо $i
. Попробуйте...${i}_...
:
for i in {00..21}
do
grep "text" file_${i}_*out > out_$i.txt
done
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
. Это может означать использование ноутбука в качестве шлюза или даже телефона.