Итак, я скачал и распаковал Zelda Classic в свой файл Downloads на моем 64-битном ноутбуке Ubuntu 14.04. Я открыл папку и нажал на zlaunch-l, и ничего не произошло. Я проверил свойства, и это исполняемый файл. Я выбрал Запуск программного обеспечения, чтобы снова запустить приложение zlaunch-l, но безрезультатно. Я попытался выбрать его в Терминале, но он, кажется, не способен различить пространство в имени папки Zelda Classic и говорит мне, что папка пути не существует. Я хотел бы играть в Zelda на своем компьютере, но я также хотел бы знать, как запускать приложения, загружаемые за пределы Центра программного обеспечения. Пожалуйста, кто-нибудь, помогите мне.
Классик Zelda требует различных 32-разрядных библиотек, которые не включены с 64-разрядной версией Ubuntu. Используйте команды ldd ./zlaunch-l
и ldd ./zelda-l
, чтобы получить список недостающих файлов, затем использовать способность, или в подобной программе для установки были сказаны библиотеки. Эти команды должны установить все необходимые библиотеки:
sudo apt-get install libxcursor1:i386
sudo apt-get install libxpm4:i386
sudo apt-get install libasound2:i386
sudo apt-get install libgtk2.0-0:i386
sudo apt-get install libxxf86vm1:i386
Это - то, что я сделал (Спасибо BTW за показ меня это. Я буду в режиме офлайн в течение нескольких дней теперь ^^)
Загруженная игра от http://www.zeldaclassic.com/downloads.php (Версия 2.50, как Вы упомянули)
, Перешел к папке Download и щелкнул правой кнопкой по файлу и выбрал Извлечение Здесь . Это должно создать папку в папке Download, названной Zelda Classic . Перейдите к этой папке из своего терминала, и просто ./zelda-l
Это должно запуститься сразу же...
Вексель, который я не проверял опций оформить, только использовал файлы тем же путем, они прибыли (Никакие полномочия не были изменены)
Это, это помогает, строка 48 из ag.cfg
, файл в папке Zelda Classic показал это
linux_qst_dir = /home/cyrex/Downloads/Zelda Classic/
Настолько, возможно, что строка может помочь. Также выполняю 14.04 64 бита.
Это походит на типичную проблему пути. Это не смешно вообще, просто необходимо привыкнуть к образу мыслей;)
, При попытке запустить программу путем вызова его от терминала, система проверяет PATH
переменная, где найти его.
Ваш HOME
каталог не является частью пути поиска, и Вы НЕ могли бы хотеть изменять это из соображений безопасности .
Просто попытка это вместо этого:
cd GAMEPATH
./zlaunch-l
, и нажмите, возврат ./
перед командой советует системе не искать вперед PATH
, но выполнять программу прямо здесь в текущем рабочем каталоге.