Size: a a a

Russian Fedora Community

2021 January 19

A

Alexander in Russian Fedora Community
S
Для меня выглядит так, что Kickstart сегодня - это независимая от Anaconda библиотека. Может когда-то это и была часть Anaconda.
Есть pykickstart, который занимается парсингом формата Kickstart. Пишется он командой, которая занимается анакондой, и юзается преимущественно ей.
То, что это библиотека, сделано лишь для модульности проекта.
источник

A

Alexey in Russian Fedora Community
А какая схема использования? Ну взял кикстарт , поправил. Когда и куда его подложить чтобы анаконда его съела ?
источник

A

Alexey in Russian Fedora Community
Как этим пользоваться в общем
источник

A

Alexander in Russian Fedora Community
Alexey
А какая схема использования? Ну взял кикстарт , поправил. Когда и куда его подложить чтобы анаконда его съела ?
Смотри документацию на анаконду
https://anaconda-installer.readthedocs.io/en/latest/boot-options.html#kickstart
источник
2021 January 20

NO

Ned Ogl in Russian Fedora Community
вопрос не в том, как заюзать кикстарт или анаконду, а в том, как этого не делать, т.е. установиться чистым dnf
источник

S

S in Russian Fedora Community
Ned Ogl
вопрос не в том, как заюзать кикстарт или анаконду, а в том, как этого не делать, т.е. установиться чистым dnf
Вангую, что как и любой другой дистрибутив: chroot.
источник

NO

Ned Ogl in Russian Fedora Community
я знаю про dnf --installroot=..., но пока не понимаю, какие пакеты поставить. filesytem там, bash, systemd - это ладно. ставлю ядро - его почему-то нет в /boot
источник

NO

Ned Ogl in Russian Fedora Community
S
Вангую, что как и любой другой дистрибутив: chroot.
причём тут chroot вообще?
источник

S

S in Russian Fedora Community
Ned Ogl
причём тут chroot вообще?
При том, что придется запускать приложения, в которых явно прописаны пути относительно корня.
источник

NO

Ned Ogl in Russian Fedora Community
например?
источник

NO

Ned Ogl in Russian Fedora Community
хотя я понял, о чём ты. но до этого этапа в целом нужно добраться. т.е. иметь мало-мальски работоспособную rootfs. вот я и хотел бы узнать, как развернуть её при помощи уже рабочего dnf
источник

S

S in Russian Fedora Community
Ned Ogl
например?
Различные скрипты в %postinstall устанавливаемых RPM.
источник

NO

Ned Ogl in Russian Fedora Community
S
Различные скрипты в %postinstall устанавливаемых RPM.
разве --installroot для dnf не меняет контекст для %postinstall?
источник

S

S in Russian Fedora Community
Ned Ogl
хотя я понял, о чём ты. но до этого этапа в целом нужно добраться. т.е. иметь мало-мальски работоспособную rootfs. вот я и хотел бы узнать, как развернуть её при помощи уже рабочего dnf
chroot, mount /proc и т.д.
источник

S

S in Russian Fedora Community
Я понял, чего тебе не хватает - system-release, вероятно.
источник

S

S in Russian Fedora Community
Ну или какого-нибудь базового облачного образа Fedora.
источник

NO

Ned Ogl in Russian Fedora Community
S
chroot, mount /proc и т.д.
я всё это итак знаю. не знаю только, какие пакеты мне установить в путь, куда потом можно chroot?
источник

NO

Ned Ogl in Russian Fedora Community
S
Я понял, чего тебе не хватает - system-release, вероятно.
а что он предоставляет?
источник

S

S in Russian Fedora Community
Ned Ogl
а что он предоставляет?
Как минимум - rpm.
источник

S

S in Russian Fedora Community
И, вероятно, тянет за собою базовую структуру каталогов.
источник