[Comm] Запуск 32-битной программы в 64-битной системе
Vladimir Karpinsky
vkarpinsky на mail.ru
Чт Фев 9 14:51:36 MSK 2012
06.02.2012 15:33, Michael Shigorin пишет:
> но может быть достаточно
> просто hsh-run -- см. заметно более навороченный пример здесь:
> http://www.altlinux.org/Ports/x8664/32bitLIBGLon64bit
> (hasher chroot делать с apt.conf для i586 в --apt-config)
Не получается пока:
1. Добавил нужному пользователю возможность использование hasher.
2. Создал ~/apt с двумя файлами apt.conf-p6-i586 и sources.list-p6-i586;
apt.conf-p6-i586:
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::Sourcelist "/usr/nrts/apt/sources.list-p6-i586";
sources.list-p6-i586:
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch
i586 classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch
noarch classic
rpm-dir file:/home/nrts/hasher/repo i586 hasher
3. Далее на команду hsh --initroot-only
--apt-config=./apt/sources.list-p6-i586 ./hasher получаю долгое
висение/ожидание.
В списке процессов, есть такой:
nrts 14280 99.7 0.0 8752 1968 pts/2 R+ 10:46 1:10 /bin/sh -e
/home/nrts/hasher/aptbox/setarch x86_64 x86_64 ... и этих "x86_64" штук 200
или даже больше.
Что-то не так делаю?
--
С уважением,
Владимир.
Подробная информация о списке рассылки community