[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