Автор Тема: [РЕШЕНО] Установка AstroMenace  (Прочитано 2304 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
[РЕШЕНО] Установка AstroMenace
« : 23 Сентября 2011, 10:31:09 »
Доброго здравия, уважаемые знатоки.

У меня Debian 6.02

Собственно захотелось тут намедни установить игрушку AstroMenace. http://www.viewizard.com/download.php

В репозитории Дебиана эта игра есть, но вот при её установке есть неразрешенная зависимость в виде

astromenace:
Зависит: libopenal0a  but it is not installable

Но у меня уже стоит libopenal1

Собственно по этому не могу установить игру. Как быть?

РЕШЕНИЕ
Установка пакета, вот сцыль на пакет http://packages.ubuntu.com/hardy/i386/libopenal0a/download
качаем с нужного региона, ставим пакет, продолжаем установку игры. профит.
« Последнее редактирование: 23 Сентября 2011, 16:27:02 от DedMagarbI4 »

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #1 : 23 Сентября 2011, 10:37:25 »
Сделай симлинк.
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
Re: Установка AstroMenace
« Ответ #2 : 23 Сентября 2011, 10:46:58 »
Сделай симлинк.
Что это?

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #3 : 23 Сентября 2011, 10:52:26 »
Симлинк - символьная ссылка. Гугл в помощь. Почитай что это вообще такое.
В консоли запроси man ln - почитай там.
Создается примерно вот таким вот способом
ln -s /usr/lib/libm.so.6 /usr/lib/libm.so.1
Твоя задача, создать символьную ссылку на текущую библиотеку libopenal1.
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
Re: Установка AstroMenace
« Ответ #4 : 23 Сентября 2011, 10:55:47 »
ds0m, понял. Спасибо.

Так погоди, устанавливать libopenal0a не нужно?

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #5 : 23 Сентября 2011, 10:59:00 »
DedMagarbI4, для начала попробуй сделать симлинк и запусти установку. Если выругается - устанавливать нужно, нет - значит у тебя в системе стоит просто более новая версия той же либы.
Симлинк всегда сможешь удалить)
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн defiler

  • Постоялец
  • ***
  • Сообщений: 121
  • Рейтинг: 1
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Уфа
Re: Установка AstroMenace
« Ответ #6 : 23 Сентября 2011, 12:56:33 »
Так погоди, устанавливать libopenal0a не нужно?

 ссылка (читай ярлык в windows)

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #7 : 23 Сентября 2011, 13:15:50 »
defiler, если это одна и та же либа =) Хотя скорее всего одна. Альфу заменили на релиз.
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
Re: Установка AstroMenace
« Ответ #8 : 23 Сентября 2011, 14:21:07 »
что то ничего не получается...
делаю так

ln /usr/lib/libopenal.so.1 /usr/lib/libopenal0a

пробую установить, ничего не выходит, та же ошибка.

попробовал вот так
ln /usr/lib/libopenal0a /usr/lib/libopenal.so.1

естественно пишет что "нет такого файла".

Вообщем не могу въехать  :cry:

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #9 : 23 Сентября 2011, 14:28:17 »
 Ты пропустил аргумент -s который указывает программе, что нужно создать симлинк.
Цитата
-s, --symbolic
              make symbolic links instead of hard links
ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal0a
Так должна выглядеть твоя команда.
Внимательнее читай ман.
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
Re: Установка AstroMenace
« Ответ #10 : 23 Сентября 2011, 14:37:33 »
/home/slava# ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal0a
ln: создание символьной ссылки «/usr/lib/libopenal0a»: Файл существует
Все равно ничего не получается, продолжает требовать альфу  :'(

Оффлайн ds0m

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 1292
  • Рейтинг: 21
  • Пол: Мужской
    • ds0m.spb@gmail.com
    • Просмотр профиля
  • Откуда: DC
Re: Установка AstroMenace
« Ответ #11 : 23 Сентября 2011, 15:06:29 »
А вот теперь, похоже мой ляп. На один момент внимание обратил, на второй нет.
ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal.so.0
<root> помимо принципа "работает - не трогай", есть ещё один важный принцип - "бритва Оккама" - "не приумножай сущность сверх необходимости"
А спонсор этого поста - прививка от бешенства. Прививка от бешенства - не твоя, вот ты и бесишься.

Оффлайн DedMagarbI4

  • Ветеран
  • *****
  • Сообщений: 1762
  • Рейтинг: 11
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: г.Невинномысск
Re: Установка AstroMenace
« Ответ #12 : 23 Сентября 2011, 15:13:33 »
А вот теперь, похоже мой ляп. На один момент внимание обратил, на второй нет.
ln -s /usr/lib/libopenal.so.1 /usr/lib/libopenal.so.0
Нет, не помогло.

Да и вообще, как такое может помочь, если зависимости проверяет синаптик и если в его базе такой нет либы, то по этому он и не хочет ничего ставить.

Вопрос: как заставить? в репозитории дебиана этого пакета (альфы) уже нет :(