Scratchも2.0がリリースされFlashベースになったようです。Flashというとブラウザベースでネットワーク必須なイメージがあるのですがオフライン版もあるようです。今回はLinux版のAdobe AIRを使ってオフラインで使ってみたいと思います。

Linux版AdobeAIRのサポートは既に終了していますが、インストールさえできれば日本語入力もできそうですので、試す価値はあると思います。

Let's Go!

1. Linuxのインストール

Scratchの前にOSをインストールします。最近linux Beanが気に入っているので今回もlinux Beanを使います。lsb_releaseとunameの結果は以下のとおりです。

$ lsb_release  -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.4 LTS
Release:        12.04
Codename:       precise

$ uname -a
Linux scratch2-machine 3.2.0-59-generic #90-Ubuntu SMP Tue Jan 7 22:47:22 UTC 2014 i686 i686 i386 GNU/Linux

2. Adobe AIRのインストール

Scratch 2 Offline EditorにアクセスしLinux版Adobe AIRをダウンロードしパーミッションを設定します。

chmod 755 ./AdobeAIRInstaller.bin

そのままではgnome keyringがないといったエラーでインストールに失敗してしまいますので、gnome keyringのシンボリックリンクを作成してから実行します。

sudo ln -sf  /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0
./AdobeAIRInstaller.bin

3. Scratchのインストール

Scratch 2 Offline EditorからScratch installerをダウンロードし、以下のコマンドでインストールを行います。

sudo /opt/Adobe\ AIR/Versions/1.0/Adobe\ AIR\ Application\ Installer /home/hachi/Scratch.air

4. 起動

以下のコマンドでScratchを起動します。日本語入力もできるようです。

/opt/Scratch\ 2/bin/Scratch\ 2

Last-modified: 2014-03-05 (水) 21:37:04 (0m)