[Comm] ALT Linux Compact 2.3 и гры для Linux выпуск 1
Alexander Kuprin
=?iso-8859-1?q?ru=5Fclassic_=CE=C1_gts=2Elg=2Eua?=
Вс Май 30 02:23:36 MSD 2004
On Sunday 30 May 2004 01:00, "Александр Игнатьев" wrote:
> При попытке установить FlightGear под ALT Linux Compact 2.3 получаю:
> # rpm -ihv flightgear-0.9.3-1grk.i386.rpm
> ошибка: неудовлетворенные зависимости:
> XFree86-Mesa-libGL нужен для flightgear-0.9.3-1grk
> XFree86-Mesa-libGLU нужен для flightgear-0.9.3-1grk
> Пытаюсь получить информацию через apt:
> # apt-cache search Free86-Mesa-libGL
> # apt-cache search Free86-Mesa-libGLU
> а в ответ тишина.
Они в ALT Compact иначе называются. На будущее пробуйте искать не по полному
имени, а по частичному вхождению:
apt-cache search libGLU
> Попытка установить пакеты из других дистрибутивов успехом не увенчалась:
>
> файл /usr/X11R6/lib/libGL.so.1.2 из устанавливаемого пакета
> XFree86-Mesa-libGL-4.3.0-42 конфликтует с файлом из пакета
> XFree86-libs-4.3.0-alt13
> файл /usr/X11R6/lib/libGL.so.1 из устанавливаемого пакета
> XFree86-Mesa-libGL-4.3.0-42 конфликтует с файлом из пакета
> libGLwrapper-5.0.1-alt7
>
> файл /usr/X11R6/lib/libGLU.so.1 из устанавливаемого пакета
> XFree86-Mesa-libGLU-4.3.0-42 конфликтует с файлом из пакета
> libGLU-5.0.1-alt7
Судя по всему, требуемые библиотеки у Вас уже установлены, но т.к. сборка
flightgear производилась под другим дистрибутивом и там данные библиотеки
входили в состав пакета с другим названием, возникает конфликт. Попробуйте
воспользоваться ключами --force и --nodeps, flightgear установится и
возможно заработает:
rpm -ihv flightgear-0.9.3-1grk.i386.rpm --nodeps --force
Хотя apt потом ругаться будет на этот пакет, как на пакет не установленный
без соблюдения зависимостей. Можно попробовать его зафиксировать (см. такую
возможность в synaptic).
p.s. Глядя на такие выкрутасы иногда начинаешь понимать тех, кто перебрался на
*BSD
--
WBR, Alexander Kuprin
Подробная информация о списке рассылки community