Переключение между 2 версиями Löve2D

Возможно, мне стоит задать этот вопрос в QA по разработке игр. Но я использую движок Löve2D на Ubuntu 14.04, и технически это ситуация управления ОС, поэтому здесь это так:

Ситуация

Текущая версия (та, которую я установил) - 0.9.1 , но некоторые проекты будут работать только с версией 0.8. * . Я знаю, что могу установить разные версии двигателя.

Вопрос

Как установить другую версию рядом с текущей?

И как переключаться между версиями?

1
задан 14 July 2014 в 02:17

1 ответ

Любовь использует то же название пакета различных основных версий. Я не знаю какой смысл от использования update-alternatives, если две версии не могут быть установлены непосредственно через диспетчер пакетов. Я думаю, что об этом нужно сообщить как ошибка.

, Поскольку у Вас есть v0.9.1. Давайте добавим v0.8.0 доступный в репозитории Ubuntu.

  1. Загрузка это

    sudo apt-get download love
    
  2. Извлечение это

    dpkg-deb -x love_*.deb tmp/
    
  3. Копия к bin/ папка и установка это как альтернатива

    bin_name=`ls tmp/usr/bin/`
    sudo cp tmp/usr/bin/$bin_name /usr/bin/
    sudo update-alternatives --install /usr/bin/love love /usr/bin/$bin_name 5
    

Для переключения:

  • или использование love-0.8 или love-0.9 явно
  • или использование изменения:

    sudo update-alternatives --config love
    

    май быть легче, если Вы создаете alias. тогда love укажет на к выбранной версии

Для проверки текущей установки:

update-alternatives --query love
0
ответ дан 14 July 2014 в 02:17

Другие вопросы по тегам:

Похожие вопросы: