[Comm] mkimage (not installed)
Michael Shigorin
mike на osdn.org.ua
Сб Янв 7 20:55:09 MSK 2012
On Sat, Jan 07, 2012 at 07:24:28PM +0400, Vladimir Karpinsky wrote:
> >make APTCONF=$HOME/apt/apt.conf-sisyphus-i586 icewm.iso
> 18:11:21 initializing BUILDDIR: make[1]: *** [profile/init] Ошибка 123
> A взять installer-distro-altlinux-generic-stage2 из t6 как-то можно?
Да, создав с ним локальный репозиторий.
> Я только не совсем понимаю, его надо ставить от пользователя,
> чтобы он не попал в хост-систему?
Не-а -- он должен быть доступен для установки аптом (причём
необязательно в системе, но обязательно с той конфигурацией
apt, которая передана mkimage).
Наверное, сейчас проще всего (и заодно полезно на случай
необходимости что-либо локально пересобрать) сделать так:
mkdir -p ~/hasher
wget http://ftp.altlinux.org/pub/distributions/ALTLinux/t6/branch/files/SRPMS/installer-distro-altlinux-generic-6.0-alt1.src.rpm
hsh -v ~/hasher installer-distro-altlinux-generic-6.0-alt1.src.rpm
Если отработает, то должен получиться ~/hasher/repo с этим
пакетом; далее добавляем этот репозиторий к конфигурации для m-p
(ниже с учётом поправки насчёт x86_64 и p6 вместо сизифа):
mkdir -p ~/apt
cd ~/apt
cat > apt.conf-p6-x86_64 << EOF
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::sourcelist "$HOME/apt/sources.list-p6-x86_64";
EOF
cat > sources.list-p6-x86_64 << EOF
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch x86_64 classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch noarch classic
rpm file:$HOME/hasher/repo x86_64 hasher
EOF
и соответственно
make APTCONF=$HOME/apt/apt.conf-p6-x86_64 icewm.iso
(если используется локальное зеркало, пропишите вместо http)
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community