Scout-app: Não é possível instalar para desenvolvimento em Linux

Criado em 22 ago. 2011  ·  9Comentários  ·  Fonte: scout-app/scout-app

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

Comentários muito úteis

@jarrelldunson
Tente com (se você estiver usando o Ubuntu)
sudo apt -y install libgconf2-4

Todos 9 comentários

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.

  1. Baixe o pacote .zip para a versão mais recente do Scout-App
  2. Extraia a pasta Scout-App do zip
  3. Dentro da pasta, você encontrará um executável Scout-App .

    • Em alguns sistemas operacionais Linux, você pode simplesmente clicar duas vezes no executável e ele aparecerá

    • Em alguns sistemas operacionais Linux, você precisará iniciar uma janela de terminal e navegar até a pasta que contém o executável e executar ./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

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

bhushan2 picture bhushan2  ·  27Comentários

cepon picture cepon  ·  11Comentários

avrame picture avrame  ·  14Comentários

jim1138 picture jim1138  ·  26Comentários

mejiaj picture mejiaj  ·  13Comentários