[Homeros] А может ну его, этот voiceman?
Дмитрий Падучих
dpaduch на k66.ru
Пн Мар 21 09:08:05 UTC 2011
andrey macsimenco:
AM> А, кстати, не подойдет ли для этого убунтийский live-cd? Вроде бы,
AM> debian и ubuntu очень похожие дистрибутивы? И что и как ставить с
AM> этого диска, если, конечно, сие возможно, для работы интернета?
Не уверен, что устанавливать пакеты ubuntu в debian 5 - это хорошая
мысль. Они всё-таки отличаются.
AM> То есть, нужно ли, примонтировав диск, зайти на него, а там уж
AM> aptitude get install нужный_пакет,
Можно попробовать. Может быть, даже с homeros. То есть, вы загружаетесь
с homeros, монтируете debian в /mnt, дублируете в /mnt директории /dev,
/proc, /sys, например:
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
После этого делаете chroot в debian:
chroot /mnt
и можете выполнять в нём команды. Конечно, в debian должен быть
установлен apt (apt-get) или aptitude. В файл /etc/apt/sources.list в
debian-системе нужно добавить репозиторий Debian 5. Теперь, после выхода
Debian 6 это oldstable, так что строка для sources.list должна выглядеть
примерно так:
deb http://http.us.debian.org/debian oldstable main contrib non-free
После того, как вы сделаете apt-get update, вы сможете устанавливать
оттуда пакеты. Например:
apt-get install g++ make libao-dev
AM> или это делается по-другому?
Другой вариант. Попросите Юрия, чтобы он собрал вам voiceman для
Debian 5. Сделать это можно так:
./configure
make
make install DESTDIR=`pwd`/tmp
fakeroot tar czf voiceman.tgz tmp/*
Получится архив voiceman.tgz, который нужно переслать вам. Правда,
некоторые пакеты, возможно, всё равно придётся скачивать и устанавливать
вручную, если их нет в вашей системе. Проверьте, есть ли у вас в системе
libao2, и, если нет, то скачайте бинарь с
http://packages.debian.org/oldstable/libao2
Другие библиотеки (libstdc++6) скорее всего уже установлены. Но можете
проверить, все ли библиотеки находятся, при помощи ldd:
ldd /usr/local/bin/voicemand
--
Дмитрий Падучих
Подробная информация о списке рассылки Homeros