Estou tentando fazer o scout-app funcionar no Linux, especificamente no Ubuntu 10.04. Estou encontrando o que parece ser um caminho OSX codificado quando o rake tenta verificar a versão do Adobe Air (Arquivo não encontrado: / Library / Frameworks / Adobe AIR.framework / Versions / 1.0 / Resources / Info.plist)
Aqui está o rastreamento de rake completo:
rake --trace
(em / home / ben / Dropbox / Projects / scout-app)
** Invocar padrão (first_time)
** Invoque run: development (first_time)
** Invocar build: development (first_time)
** Executar compilação: desenvolvimento
** Invocar compilação (first_time)
** Invoke environment (first_time)
** Executar ambiente
** Invoque air: runtime : check (first_time)
** Execute air: runtime : check
ancinho abortado!
Não foi possível encontrar a instalação do Adobe AIR. Para baixar / instalar, execute:
rake air: runtime : download
Arquivo não encontrado: / 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 '
/ home / ben / Dropbox / Projetos / scout-app / lib / tasks / air. rake: 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
synchronize '
/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
synchronize '
/usr/lib/ruby/1.8/rake.rb:590:in invoke_with_call_chain'
/usr/lib/ruby/1.8/rake.rb:583:in
invoke '
/ home / ben / Dropbox / Projects / scout-app / lib / tasks / build. rake: 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
synchronize '
/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
synchronize '
/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
synchronize '
/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
Os documentos do Scout oferecem apenas versões para Mac e Windows. Estou supondo que o uso do Adobe Air é uma indicação de que os desenvolvedores não optam por oferecer suporte ao Linux. Eu gostaria de uma versão Linux e, portanto, provavelmente não usarei o Scout.
Adoraríamos tornar isso mais amigável no Linux, mas precisamos de um usuário Linux para nos ajudar nesse sentido. Se você ou alguém que você conhece pode estar interessado, faça ping em @ScoutForSass no Twitter.
O maior problema que vejo é que o Adobe Air não é mais compatível ou lançado para Linux. Você pode instalar o Adobe Air 2.6 no Linux, mas é um beco sem saída. Parece que o ScoutApp atual requer Air> = 2.7, então nem é possível começar a trabalhar com ele no Linux. Para que o suporte ao Linux seja possível, todos os componentes do Air terão que ser substituídos por outros. http://helpx.adobe.com/air/kb/install-32-bit-air-linux.html
@brousch @explainer
O Scout-App 2 suporta oficialmente muitas distribuições Linux populares.
Requisitos mínimos do sistema para Linux:
Pelo menos 64 MB de RAM disponível. Pelo menos 170 MB de espaço livre. Ubuntu 12, Ubuntu 14, Ubuntu 16, Debian 8, Zorin 9, Zorin 11. SO de 32 bits ou 64 bits (ARM não suportado). Alguns outros sistemas operacionais Linux (particularmente os baseados em Debian) podem funcionar, embora não sejam oficialmente suportados.
O Ubuntu 10 não é oficialmente suportado, embora provavelmente funcione.
Além disso, o Scout-App não depende mais do Adobe Air, Java ou Ruby. Ele pode ser executado de forma semelhante a um aplicativo portátil.
Fechando esta questão.
Baixei 64 bits e 32 bits no Ubuntu 18.04.1 ... e tentei executar o programa ... e nada aconteceu. Como posso fazer o programa funcionar?
@jarrelldunson
Esse problema é para aqueles que têm dificuldade em tentar editar o código-fonte do Scout-App.
Parece que você está apenas tentando executar o Scout-App para usá-lo.
.zip
para a versão mais recente do Scout-AppScout-App
do zipScout-App
../Scout-App
O Scout-App de 32 bits não funciona no Linux de 64 bits e o Scout-App de 64 bits não funciona no Linux de 32 bits.
Ei, eu baixei novamente o 64 bits ... e cliquei ... e não funcionou. Tentei o ./Scout-App na linha de comando ... e recebi: 'erro ao carregar bibliotecas compartilhadas: libgconf-2.so.4: não é possível abrir o arquivo de objeto compartilhado: Não existe esse arquivo ou diretório. Vou rodar atualizado na minha máquina Linux e tentar novamente
Ei, eu executei atualizações ... e tentei novamente, mas ainda tenho o mesmo erro 'erro ao carregar bibliotecas compartilhadas: libgconf-2.so.4'
@jarrelldunson
Tente com (se você estiver usando o Ubuntu)
sudo apt -y install libgconf2-4
Comentários muito úteis
@jarrelldunson
Tente com (se você estiver usando o Ubuntu)
sudo apt -y install libgconf2-4