Skip to Content

Instalação do MIT Scratch 2.0 Offline Editor em Ubuntu Linux 32 bits

Instalação do MIT Scratch 2.0 Offline Editor em Ubuntu Linux de 32 bits, incluindo a parte mais difícil:como eu instalo Adobe Air em Linux?
Material produzido pela Iniciativa Computação na Escola - http://www.computacaonaescola.ufsc.br

Para produzir este guia foi utilizado Ubuntu LTS 12.04.4, distribuição ubuntu-12.04.4-desktop-i386. Observe que tutoriais da Adobe referenciando Ubuntu 9 não se aplicam mais.

Para verificar que versão de Linux você possui, use o comando abaixo em um terminal de linha de comando:

 lsb_release -d

Ubuntu retornará algo como:

 Description:	Ubuntu 12.04.4 LTS

Se o Linux que você possui não for Ubuntu 12.x.x, é muito possível que as instruções adiante não vão funcionar. Como 12 LTS é a versão padrão até 2017, sugerimos fortemente que você reinstale seu Linux.

Instruções de Instalação em 32 bits:

  • Abra um terminal de linha de comando, estando logado na conta em que vai usar o Scratch.
  • Vá para o seu desktop:
 cd Desktop

Se o seu Linux é em Português, este comando fica:

 cd Área\ de\ Trabalho
  • Crie um diretório para as coisas do Scratch:
 mkdir Scratch
  • Vá para o diretório do Scratch:
 cd Scratch
  • Baixe o Scratch para Linux:
 wget http://cdn.scratch.mit.edu/scratchr2/static/sa/Scratch.air
  • Baixe o Adobe Air para Linux 32 bits:
 wget  http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin

O Scratch 2.0 Offline Editor é um programa escrito com o produto Adobe Flash. Para rodar algo em Flash como se fosse programa, fora de uma página web, você precisa do programa Adobe Air. Você vai agora instalá-lo:

  • Mude seu status para superusuário e entre com a senha do administratdor.Observe que isso facilita a sua vida mas é perigoso. Alternativamente coloque sudo na frente de cada um dos comandos Linux listados abaixo.
 sudo su
Tela do Update Manager quando está tudo em dia
  • Atualize seu sistema Linux (se aparecer algo na lista de atualizações, clique em install updates, depois em close):
 update-manager &
  • Verifique se seu sistema possui o gerenciador de credenciais Gnome Keyring (para senhas e outras coisas do Adobe Air):
 locate libgnome-keyring.so

Locate deveria retornar algo como:
 /usr/lib/i386-linux-gnu/libgnome-keyring.so.0
 /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0
 apt-get install libgnome-keyring0
  • Mesmo se você já possuía Gnome Keyring instalado, execute este passo: Gnome Keyring é uma biblioteca de 32 bits. Linux a coloca em /usr/lib/i386-linux-gnu. Adobe Air, porém, espera que a biblioteca esteja em /usr/lib. Para resolver isso, você vai criar um atalho de /usr/lib/i386-linux-gnu para /usr/lib. Atalhos em Linux se cria com o comando ln -s, colocando primeiro o arquivo real para onde o atalho aponta e depois o nome e local onde o atalho vai ficar:
 ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
 ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
Instalador do Adobe Air

 

Instalador do Adobe Air
  • Agora você está pronto para instalar Adobe Air em seu Linux 32 bits. Inicialmente mude as propriedades do arquivo de instalação, marcando-o como programa executável:
 chmod +x AdobeAIRInstaller.bin
  • Agora execute-o (o "./" antes do nome do programa é para indicar ao Linux que o programa está em seu diretório atual e não em uma das localizações padrão de programas):
 ./AdobeAIRInstaller.bin
  • Não esqueça nunca de sair do modo superusuário:
 exit
  • Agora você pode instalar o Scratch 2.0 Offline Editor. Os arquivos .air agora estão registrados como aplicações associadas ao programa Air da Adobe. A instalação pode ser feita abrindo-se uma janela de arquivos, indo-se para o diretório ~/Desktop/Scratch e dando clique duplo sobre o ícone do Scratch.air, como na figura abaixo...
File Browser mostrando Instalador do Scratch
  • ou então através desta linha de comando:
 sudo /etc/alternatives/Adobe_AIR_Application_Installer ~/Desktop/Scratch/Scratch.air
  • ou esta linha de comando para Linux em Português:
 sudo /etc/alternatives/Adobe_AIR_Application_Installer/ ~/Área\ de\ Trabalho/Scratch/Scratch.air

Você tem de ver a janela da imagem abaixo mostrando o processo de instalação de Scratch. Se você receber uma mensagem de que o arquivo de instalação está corrompido é mais provável que a linha de comando não tenha funcionado (em especial se você tem uma instalação de Ubuntu em Português). Use a alternativa de clicar no ícone do arquivo, como acima.

Instalador do Scratch
 

Ao término, a janela do Scratch 2.0 Offline Editor abrirá. Não a feche! Você vai precisar do Scratch rodando para finalizar a instalação.

Parabéns! Você instalou Scratch em seu Linux!!!

Agora só falta mais uma coisinha: Deixar seu Desktop configurado para você chamar Scratch facilmente sempre que quiser.

Depois que o Scratch abriu, apareceu na barra de ícones (Lançador) do seu desktop (que geralmente fica na vertical do lado esquerdo ) um ícone mostrando o Gatinho do Scratch. Clique neste ícone com o botão direito do mouse e selecione a opção "Bloquear no Lançador" ("Lock to Launcher" na versão em Inglês), como na figura adiante. Assim o ícone vai ficar sempre na barra de ícones, mesmo quando o programa não estiver rodando. Quando você quiser chamar Scratch, só vai precisar clicar uma vez alí.
 

Lançador do Scratch