Scout-app: Невозможно установить для разработки в Linux

Созданный на 22 авг. 2011  ·  9Комментарии  ·  Источник: scout-app/scout-app

Я пытаюсь запустить приложение-скаут в Linux, в частности в Ubuntu 10.04. Я сталкиваюсь с тем, что выглядит как жестко запрограммированный путь OSX, когда rake пытается проверить версию Adobe Air (файл не найден: / Library / Frameworks / Adobe AIR.framework / Versions / 1.0 / Resources / Info.plist)

Вот полный график рейка:

грабли - след
(в / home / ben / Dropbox / Projects / scout-app)
** Вызвать значение по умолчанию (first_time)
** Вызов запуска: разработка (first_time)
** Вызов сборки: разработка (first_time)
** Выполнить сборку: разработка
** Вызвать сборку (first_time)
** Вызов среды (first_time)
** Выполнить среду
** Вызов воздуха: время выполнения : проверка (first_time)
** Выполнить воздух: время выполнения : проверить
грабли прерваны!
Не удалось найти установку Adobe AIR. Для загрузки / установки выполните:

грабли воздух: время выполнения : скачать

Файл не найден: / Library / Frameworks / Adobe AIR.framework / Versions / 1.0 / Resources / Info.plist
/home/ben/Dropbox/Projects/scout-app/config/../lib/adobe/air.rb:51:in version' /home/ben/Dropbox/Projects/scout-app/config/../lib/adobe/air.rb:116:in print_version_check '
/ главная / Бен / Dropbox / проекты / приложение-разведчик / библиотека / задачи / воздух. рейк: 12
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in execute '
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in execute '
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in синхронизировать '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in синхронизировать '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in invoke '
/ Главная / Бен / Dropbox / Проекты / scout-app / lib / tasks / build. рейк: 9
/usr/lib/ruby/1.8/rake.rb:636:in call' /usr/lib/ruby/1.8/rake.rb:636:in execute '
/usr/lib/ruby/1.8/rake.rb:631:in each' /usr/lib/ruby/1.8/rake.rb:631:in execute '
/usr/lib/ruby/1.8/rake.rb:597:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in синхронизировать '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in синхронизировать '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:607:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:604:in each' /usr/lib/ruby/1.8/rake.rb:604:in invoke_prerequisites '
/usr/lib/ruby/1.8/rake.rb:596:in invoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in синхронизировать '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain' /usr/lib/ruby/1.8/rake.rb:583:in invoke '
/usr/lib/ruby/1.8/rake.rb:2051:in invoke_task' /usr/lib/ruby/1.8/rake.rb:2029:in top_level '
/usr/lib/ruby/1.8/rake.rb:2029:in each' /usr/lib/ruby/1.8/rake.rb:2029:in top_level '
/usr/lib/ruby/1.8/rake.rb:2068:in standard_exception_handling' /usr/lib/ruby/1.8/rake.rb:2023:in top_level '
/usr/lib/ruby/1.8/rake.rb:2001:in run' /usr/lib/ruby/1.8/rake.rb:2068:in standard_exception_handling '
/usr/lib/ruby/1.8/rake.rb:1998:in `run '
/ usr / bin / rake: 28

Самый полезный комментарий

@jarrelldunson
Попробуйте (если вы используете Ubuntu)
sudo apt -y install libgconf2-4

Все 9 Комментарий

Документы Scout предлагают только версии для Mac и Windows. Я предполагаю, что использование Adobe Air является признаком того, что разработчики не поддерживают Linux. Я хотел бы версию для Linux, и поэтому, вероятно, не буду использовать Scout.

Мы хотели бы сделать это более удобным для Linux, но нам нужен пользователь Linux, чтобы помочь нам в этом отношении. Если вы или кто-то из ваших знакомых может быть заинтересован, попросите их пинговать @ScoutForSass в Twitter.

Самая большая проблема, которую я вижу, заключается в том, что Adobe Air больше не поддерживается и не выпускается для Linux. Вы можете установить Adobe Air 2.6 в Linux, но это тупиковый путь. Похоже, что для текущего ScoutApp требуется Air> = 2.7, поэтому даже начать с ним работать в Linux невозможно. Чтобы поддержка Linux стала возможной, все компоненты Air должны быть заменены чем-то другим. http://helpx.adobe.com/air/kb/install-32-bit-air-linux.html

@brousch @explainer

Scout-App 2 официально поддерживает многие популярные дистрибутивы Linux.

Минимальные системные требования для Linux:
Не менее 64 МБ доступной оперативной памяти. Не менее 170 МБ свободного места. Ubuntu 12, Ubuntu 14, Ubuntu 16, Debian 8, Zorin 9, Zorin 11. 32-разрядная или 64-разрядная ОС (ARM не поддерживается). Некоторые другие ОС Linux (особенно на основе Debian) могут работать, но официально не поддерживаются.

Ubuntu 10 официально не поддерживается, но, скорее всего, будет работать.

Также Scout-App больше не полагается на Adobe Air, Java или Ruby. Он может работать так же, как портативное приложение.

Закрытие этого вопроса.

Я скачал как 64-битную, так и 32-битную версию на Ubuntu 18.04.1 ... и попытался запустить программу ... и ничего не произошло. Как мне запустить программу?

@jarrelldunson
Эта проблема возникает у тех, кто испытывает трудности с редактированием исходного кода Scout-App.

Похоже, вы просто пытаетесь запустить приложение Scout-App, чтобы использовать его.

  1. Загрузите пакет .zip для последней версии Scout-App
  2. Извлеките папку Scout-App из архива.
  3. Внутри папки вы найдете исполняемый файл Scout-App .

    • В некоторых ОС Linux вы можете просто дважды щелкнуть исполняемый файл, и он появится

    • В некоторых ОС Linux вам нужно будет запустить окно терминала, перейти к папке, содержащей исполняемый файл, и запустить ./Scout-App

32-разрядное приложение Scout-App не будет работать в 64-разрядной версии Linux, а 64-разрядное приложение Scout-App не будет работать в 32-разрядной версии Linux.

Эй, я повторно скачал 64-разрядную версию ... и щелкнул ее ... и это не сработало. Я попробовал ./Scout-App из командной строки ... и получил: 'ошибка при загрузке разделяемых библиотек: libgconf-2.so.4: не удается открыть файл общих объектов: нет такого файла или каталога. Я запустил обновление на своей Linux-машине и попробую еще раз

Привет, я запустил обновления ... и попытался снова, но все еще имеет ту же ошибку "ошибка при загрузке общих библиотек: libgconf-2.so.4"

@jarrelldunson
Попробуйте (если вы используете Ubuntu)
sudo apt -y install libgconf2-4

Была ли эта страница полезной?
0 / 5 - 0 рейтинги