Использование debootstrap

Автор dr_faust, 19 июля 2024, 10:25:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

dr_faust


1. Параметр  --variant= позволяет выбрать три варианта системы. Также некий вариант устанавливается, если данный параметр не указывать.

Вопрос. Чем они от друг друга отличаются и какой из них ставить?

2. Что и с какими параметрами монтировать, чтобы chroot корректно работал?Д а и сам chroot как правильно запускать?

Без скрипта arch-chroot так и неосилил настройку установленной системы. Прочитать данный скрипт квалификации не хватает. Сильно много кода на баш, такой объем в мозг влазить не хочет.

Заранее спасибо.
Debian 10/12. LXDE.

dzhoser

#1
variant=minbase|buildd|fakechroot
Имя варианта скрипта bootstrap для использования. В настоящее время поддерживаются следующие варианты: minbase, который включает только необходимые пакеты и apt;
buildd, который устанавливает необходимые пакеты build в TARGET ;
fakechroot, который устанавливает пакеты без привилегий root.
По умолчанию, без аргумента --variant=X , создается базовая установка Debian в TARGET.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

dr_faust

Цитата: dzhoser от 19 июля 2024, 10:31:27variant=minbase|buildd|fakechroot
Имя варианта скрипта bootstrap для использования. В настоящее время поддерживаются следующие варианты: minbase, который включает только необходимые пакеты и apt;
buildd, который устанавливает необходимые пакеты build в TARGET ; fakechroot, который устанавливает пакеты без привилегий root.
По умолчанию, без аргумента --variant=X , создается базовая установка Debian в TARGET .

Я это уже читал в мане, только смысл не понял.

Базовая и minbase это одно и то же?
"fakechroot, который устанавливает пакеты без привилегий root. " Это вообще как?!
Debian 10/12. LXDE.

dzhoser

#3
Вы про variant=x ? Будет использован вариант build
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

dr_faust

Цитата: dzhoser от 19 июля 2024, 13:21:43Вы про variant=x ? Будет использован вариант build

Для начала про
debootstrap <distr> <куда ставить> <ссылка на репозиторий>Какая версия устанавливается в данном случае, когда отсуствует параметр --variant
Debian 10/12. LXDE.

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ferum

Будет установлена архитектура как на хосте.
Русские дебианщики против цифрового слабоумия !

dr_faust

Цитата: dzhoser от 19 июля 2024, 17:49:44Build

Замечательно.

А чем версия build отличается от minbase?
Debian 10/12. LXDE.

dzhoser

#8
Изучить скрипты с комментариями можно тут https://github.com/derlaft/debootstrap.sh/tree/master
Более свежий пример на буржуйском https://gist.github.com/varqox/42e213b6b2dde2b636ef

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков