私は AIR 上に構築された特定のアプリケーションを頻繁に使用します。
AIR は Linux のサポートを中止したようです。Adobe AIR アーカイブの古いバージョンでも 32 ビット Linux ディストリビューションしかサポートしていないようですが、私は現在 64 ビットを使用しています。
このような状況で AIR を実行できる可能性はわずかでもあるのでしょうか? もしそうなら、詳細なインストール手順をどこで入手できるか教えていただけますか?
答え1
最新バージョンの Air 2.6.0 for Linux をデスクトップにダウンロードします。
http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin- 15.4Mbまたはランタイムファイルを見つけるアーカイブされた Adobe AIR SDK バージョン
Ctrl+Alt+T でターミナルを開く
sudo apt-get install ia32-libs
- (32ビット版はx64 Ubuntuで実行する場合、問題がある場合は「依存: ia32-libs-multiarch ですがインストールできません」 - 解決策)cd Desktop
(ディレクトリをデスクトップディレクトリに変更します)chmod +x AdobeAIRInstaller.bin
(変更モード - 実行権限あり)./AdobeAIRInstaller.bin
(Adobe Air ライセンスに同意すると、パスワードの入力を求められます。インストールするにはルート アクセスが必要です)
最後のコマンドの後にエラーが発生するでしょうか?
申し訳ありません。エラーが発生しました。Adobe AIR をインストールできませんでした。Adobe AIR をインストールする前に、Gnome Keyring または KDE KWallet のいずれかをインストールしてください。
これは修正可能です:
ターミナル(デフォルトのショートカット:Ctrl+Alt+T)で、次のように入力します。
locate libgnome-keyring.so
これが私の結果です(あなたの結果は異なるかもしれません)。
/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0
@jmendeth が以下で提案しているように、インストーラーにこれらのファイルの場所を指示する最も簡単な方法は、LD_LIBRARY_PATH を使用することです。
32 ビット Ubuntu の場合 (12.04 でテスト済み):
LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin
64 ビット Ubuntu の場合、コマンド ラインは次のようになります。
LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./AdobeAIRInstaller.bin
LD_LIBRARY_PATH トリックが機能しない場合は、次を試してください。
前のコマンドで見つけた場所の文字列へのシンボリック リンクを作成します。
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
32 ビット システムの場合は次のコマンドを使用します。
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
次に、手順 4 と 6 を繰り返します (ファイルの実行権限は変更されていないため、5 はスキップします)。
Adobe AIR 2.6.0 のインストール後にシンボリック リンクを削除します。
sudo rm /usr/lib/libgnome-keyring.so.0 sudo rm /usr/lib/libgnome-keyring.so.0.2.0
参照:
- アーカイブされたAdobe AIR SDKバージョン -https://helpx.adobe.com/air/kb/archived-air-sdk-version.html
- デスクトップ Linux 用の 32 ビット Adobe AIR をインストールする -https://helpx.adobe.com/air/kb/install-32-bit-air-linux.html
64 ビット Linux システム用の Adobe AIR 2 をインストールします -https://helpx.adobe.com/air/kb/install-air-2-64-bit.html
ubuntu 1204 の翻訳
答え2
Ubuntu 13.10、14.04、15.04、15.10 (64 ビット)
Adobe Air および Air アプリケーションを正常にインストールして実行するために必要な i386 ライブラリをインストールします。
sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386
パッケージをインストールします
libgnome-keyring0:i386
。sudo apt-get install libgnome-keyring0:i386
Adobe Air が認識できるように、gnome-keyring へのシンボリック リンクを作成します。
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
Adobe Airインストーラーをダウンロードするにはここ。
実行権限を与えてから、その .bin ファイルを実行します。
sudo chmod +x AdobeAIRInstaller.bin sudo ./AdobeAIRInstaller.bin
Ubuntu 16.04 (64 ビット) に関する注意事項
libnss-mdns:i386
Ubuntu 16.04 以降の場合、パッケージ の代わりにパッケージ をインストールしますlib32nss-mdns
。これにより、そのパッケージに関連する「パッケージが見つからないエラー」の問題が解決されます。
答え3
あるいは、ビルド済みの.debをインストールすることもできます。
Air 2.6(Linuxで最後にサポートされたバージョン)が利用可能ですここ両方のアーキテクチャ用(両方とも32ビットを使用していますが、少なくとも動作します)。プルスワンそれを指摘してくれてありがとう。
必要な 32 ビット ライブラリがあることを確認してください:
sudo apt-get install ia32-libs
AMD64版(adobeair_2.6.0.19170_amd64.deb)をダウンロードし、自分のコンピューター(am64、Precise Pangolin 12.04)にインストールしました。
sudo dpkg -i adobeair_2.6.0.19170_amd64.deb
その後、Adobe Air を必要とするアプリケーションをインストールしたところ、動作しました。
Ubuntu 13:10+ のアップデート、
このテクニックを試してみたところ、「パッケージ ia32-libs-gtk がインストールされていません」というメッセージが表示されました
私は見上げたその包みそして、それらの依存関係と、思いつく限りの他の関連パッケージを直接インストールしようとしました。
sudo apt-get install gtk2-engines:i386 libart-2.0-2:i386 libcairo2:i386 libcanberra-gtk0:i386 libdatrie1:i386 libgail-common:i386 libgconf2-4:i386 libgtk2.0-0:i386 liblua5.1-0:i386 libpango1.0-0:i386 libpixman-1-0:i386 libqt4-network:i386 libqt4-test:i386 libqtcore4:i386 libthai0:i386 libbonobo2-0:i386 libglade2-0:i386 libgnomecanvas2-0:i386 libidl0:i386 liborbit2:i386 libwmf0.2-7:i386 gtk2-engines-murrine:i386
しかし、それはデブにも元のバイナリ。
答え4
ステップ1: Airを入手する次にAdobe Air .binファイルをダウンロードします(直接リンクはこちら)。
ステップ2: インストール
ターミナルを開き (アプリケーション > アクセサリ > ターミナル)、ダウンロード フォルダー (または .bin ファイルを保存したフォルダー) に移動します。
* cd Download/
.bin ファイルにインストール権限を与える必要があるため、以下のコマンドを慎重に入力してください: -
* chmod +x AdobeAIRInstaller.bin
ではインストールしてみましょう:
* ./AdobeAIRInstaller.bin
インストールは圧縮されるはずで、すべてが正常に進むと、「アプリケーション > アクセサリ」に「Adobe Air アプリケーション インストーラー」という新しいメニュー エントリが表示されます。