関連でpart2 http://882323836.hatenablog.com/entry/2014/09/04/062303
linuxmint-201403-mate-dvd-64bit.isoでゲストとしてvmware-playerでインストール。
ia32-libsが無く成っていた。
実機のLMDEは2013 64bitからUpdateで使用なのでia32-libsが有る。
LMDE201403 64bitでは普通の方法ではGoogleEarth、SopcastPlayer、Gsopcastは動かないのでは?と思う。ホストのLMDEは2013 64bitからia32-libs関連の.debをcopyでインストールしようとしたが必要なsoftがまだインストールされていないと表示でNG。
仕方が無いのでマルチブートしている実機のDebian testingの派生トリ64bitの/libでゲストのLMDE201403 64bitの/libには無い物をcopyでSopcastPlayer、Gsopcastは機能するように成った。
GoogleEarthはホストMint16 64bitの/optのgoogoleフォルダを管理者権限でゲストのLMDE201403 64bitの/optにD&Dでcopyで動いた。
2014-08-30 追記、上記は記憶違いでゲストのLMDE201403 MATE 64bit ではまだ
GoogleEarthは動いていません。
LMDE201403 64bitには/optは無かったように思う。もう記憶に無い。それで端末で
# mkdir /opt の後で作業したような気がする。2014-08-30 追記、/optが無かったのはjssie-netinst 64bitで何もチェックを入れないでインストールした物でした。
実機のLMDE2013 64bitはメインPCにインストールなのでデータのcopyは手間が掛かるので使用しなかった。
2014-09-04 追記 GoogleEarthのアイコンをクリックしたらGoogleEarthが動きました。
これは、GoogleEarthの.deb 64bitを落としてホームに置いて
# dpkg -i google-earth-stable_current_amd64.deb か
# dpkg -i --force-depends google-earth-stable_current_
synapticで lsb-coreをインストしたと思う。上の方で横線を加えた所もひょっとしたら、インスト直後は動いたのかも知れない。不明です。インストして有効に成るまでに時間が掛かるのか、インスト後の作業、或いは# apt-get updateで有効に成ったのか不明。GoogleEarthは動いたのですがsynapticでgoogleearthを見たら赤で破損判定でこれ以上アプリの追加が出来ないのでsynapticで削除してGoogleEarthはホストMint16 64bitの/optのgoogoleフォルダを管理者権限でゲストのLMDE201403 64bitの/optにD&Dでcopyで動きました。これも再起動10回位でどうなるのか不明。日にちが経つとどう成るのか不明。駐車場、大陸棚は市松模様が表示でDebian jessie系は皆このように成ってしまった。ホストならOK。ホストでGoogleEarthの起動が不安定ならgksuを付加する。testing派生トリは駐車場、大陸棚に市松模様が表示されずOK。リポを見たらlinuxmintリポが書き加えられていた。OSインストール直後testing派生トリのリポは#を付加してコメント化していた。市松模様が表示されずOKだった原因と思われる理由、GoogleEarthの.debは公式ではDebianでは最新でもwheezyにまでしか対応していないようです。LMDEがwheezyに一番近かった為ではと思うが、LMDEでは市松模様が表示です。試してみての感想ではwheezyー>LMDEー>jessieー>testing派生トリー>sid 不確かですが。
GoogleEarthは動いたのですが SopcastPlayer、Gsopcastが機能しないように成っていた。
色々やって最終的に作業したのが、管理者権限でゲストのLMDE201403の/lib/i386-linux-gnuを開いて/lib/i386-linux-gnu-oldを作って隠しファイルも表示するで全て選択でそこにcopyして/lib/i386-linux-gnuを開いて隠しファイルも表示するで全て選択で削除してマルチブートしているtesting派生トリの/lib/i386-linux-gnuを開いて隠しファイルも表示するで全て選択でD&Dでcopyで動きました。
-----------------------------
下記は参考でgoogleearth-jessie-64bit-installの作業。これでは動かなかったと思う。
この後にホストMint16 64bitの/optのgoogoleフォルダを管理者権限でゲストのjessie-64bitの/optにD&Dでcopyで動きました。だったと思う。
your-user-name@localhost:~$ sudo su
root@localhost:/home/your-
以前に未選択のパッケージ google-earth-stable を選択しています。
(データベースを読み込んでいます ... 現在 168603 個のファイルとディレクトリがインストールされています。)
Preparing to unpack google-earth-stable_current_
Unpacking google-earth-stable (7.1.2.2041-r0) ...
dpkg: 依存関係の問題により google-earth-stable の設定ができません:
google-earth-stable は以下に依存 (depends) します: lsb-core (>= 3.2) ...しかし:
パッケージ lsb-core はまだインストールされていません。
google-earth-stable は以下に依存 (depends) します: ia32-libs ...しかし:
パッケージ ia32-libs はまだインストールされていません。
dpkg: error processing package google-earth-stable (--install):
依存関係の問題 - 設定を見送ります
Processing triggers for man-db (2.6.6-1) ...
Processing triggers for menu (2.1.46) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.54) ...
処理中にエラーが発生しました:
google-earth-stable
root@localhost:/home/your-
以前に未選択のパッケージ google-earth-stable を選択しています。
(データベースを読み込んでいます ... 現在 169196 個のファイルとディレクトリがインストールされています。)
Preparing to unpack google-earth-stable_current_
Unpacking google-earth-stable (7.1.2.2041-r0) ...
dpkg: google-earth-stable: 依存関係の問題、しかし要求どおり設定を行います:
google-earth-stable は以下に依存 (depends) します: ia32-libs ...しかし:
パッケージ ia32-libs はまだインストールされていません。
google-earth-stable (7.1.2.2041-r0) を設定しています ...
Processing triggers for man-db (2.6.6-1) ...
Processing triggers for menu (2.1.46) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.54) ...
root@localhost:/home/your-
2013年4月頃インストのホストLMDE2013 MATE 64bitより
ia32-libs-i386_1%3a0.5_i386.debをcopyして下記で表示の物はsynapticで検索して有る物はインストした。
your-user-name@localhost:~$ sudo su
[sudo] password for your-user-name:
root@localhost:/home/your-user-name# dpkg -i ia32-libs-i386_1%3a0.5_i386.deb
以前に未選択のパッケージ ia32-libs-i386 を選択しています。
(データベースを読み込んでいます ... 現在 160838 個のファイルとディレクトリがインストールされています。)
Preparing to unpack ia32-libs-i386_1%3a0.5_i386.deb ...
Unpacking ia32-libs-i386 (1:0.5) ...
dpkg: 依存関係の問題により ia32-libs-i386 の設定ができません:
ia32-libs-i386 は以下に依存 (depends) します: freeglut3 (>= 2.6.0-1).
ia32-libs-i386 は以下に依存 (depends) します: lesstif2 (>= 1:0.95.2-1). <--無し
ia32-libs-i386 は以下に依存 (depends) します: libacl1 (>= 2.2.49-4).
ia32-libs-i386 は以下に依存 (depends) します: libaio1 (>= 0.3.107-7).
ia32-libs-i386 は以下に依存 (depends) します: libasyncns0 (>= 0.3-1.1).
ia32-libs-i386 は以下に依存 (depends) します: libattr1 (>= 1:2.4.44-2).
ia32-libs-i386 は以下に依存 (depends) します: libaudio2 (>= 1.9.2-4).
ia32-libs-i386 は以下に依存 (depends) します: libaudiofile1 (>= 0.2.6-8).
ia32-libs-i386 は以下に依存 (depends) します: libbsd0 (>= 0.2.0-1).
ia32-libs-i386 は以下に依存 (depends) します: libcap2 (>= 1:2.19-3).
ia32-libs-i386 は以下に依存 (depends) します: libcurl3 (>= 7.21.0-2).
ia32-libs-i386 は以下に依存 (depends) します: libdir <--無し
dpkg: error processing package ia32-libs-i386 (--install):
依存関係の問題 - 設定を見送ります
処理中にエラーが発生しました:
ia32-libs-i386
root@localhost:/home/your-user-name#
追記終りです。
続いて追記-1です。参考?資料 SopcastPlayer、Gsopcast ??
下記作業で/lib/i386-linux-gnu が作成されるような感じですが、詳しい事は不明です。
testingの派生トリでは/lib/i386-linux-gnu が作成されるような感じですが、詳しい事は不明です。
十進basic
http://www.geocities.jp/
第277回 Debian 7.0「Wheezy」の紹介 ia32-libs
http://gihyo.jp/admin/serial/
# i386 アーキテクチャを追加 $ sudo dpkg --add-architecture i386 # 忘れずにインデックスを更新 $ sudo apt-get update # ia32-libs をインストール $ sudo apt-get install ia32-libs パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: esound-common freeglut3:i386 gcc-4.7-base:i386 ia32-libs-i386:i386 lesstif2:i386 libacl1:i386 libaio1:i386 libasound2:i386 libasyncns0:i386 [...]
追記-1終りです。