かば丸のーと

PCやネットワークの設定メモ そして、日々の出来事など

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Debian lenny LXDE版の Flash Player バージョンアップに

バージョンアップに手間取った時のメモ


Celeron 400MHz / Memory 128M の元はWin95だったノートPC に debian-501-i386-xfce+lxde-CD-1.iso を使って Debian 導入
そのPC上の flashplugin-nonfree パッケージから導入された Adobe Flash Player 10.0.22.87 をバージョンアップする



現在のFlash Player バージョン



現状確認

$ dpkg --list | grep flash
ii  flashplugin-nonfree                  1:2.5~bpo50+1                      Adobe Flash Player - browser plugin
$

$ sudo apt-get update
$ sudo apt-get install flashplugin-nonfree
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
flashplugin-nonfree はすでに最新バージョンです。<----- Ver 10.0.32.18 パケジはまだ無いようだ
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
$

$ dpkg -L flashplugin-nonfree
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/flashplugin-nonfree
/usr/share/bug/flashplugin-nonfree/script
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/flashplugin-nonfree
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/update-flashplugin-nonfree.8.gz
/usr/share/doc
/usr/share/doc/flashplugin-nonfree
/usr/share/doc/flashplugin-nonfree/changelog.gz
/usr/share/doc/flashplugin-nonfree/copyright
/usr/lib
/usr/lib/mozilla
/usr/lib/mozilla/plugins  <--- ここに Flash Player のプラグインがある?
/usr/lib/flashplugin-nonfree
/usr/lib/flashplugin-nonfree/pubkey.asc
/usr/sbin
/usr/sbin/update-flashplugin-nonfree  <--- このファイルは?
/var
/var/cache
/var/cache/flashplugin-nonfree
$


プラグインのファイルを探してみると..

$ ls -l /usr/lib/mozilla/plugins/*flash*
lrwxrwxrwx 1 root root 34 2009-04-17 02:51 /usr/lib/mozilla/plugins/flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
$ ls -l /etc/alternatives/flash-mozilla.so
lrwxrwxrwx 1 root root 46 2009-08-03 23:14 /etc/alternatives/flash-mozilla.so -> /usr/lib/flashplugin-nonfree/libflashplayer.so
$ ls -l /usr/lib/flashplugin-nonfree/libflashplayer.so
-rw-r--r-- 1 root root 10278616 2009-07-18 12:10 /usr/lib/flashplugin-nonfree/libflashplayer.so  (現在利用しているプラグイン実体ファイル)
$


一旦 flashplugin-nonfree パケジを削除して、gzipから入れようと思ったが
ちょっとこの update-flashplugin-nonfree が気になる

$ sudo /usr/sbin/update-flashplugin-nonfree
Usage:
  update-flashplugin-nonfree --install
  update-flashplugin-nonfree --uninstall
Additional options:
  --verbose
  --quiet
$


$ sudo /usr/sbin/update-flashplugin-nonfree --install
--2009-08-03 23:14:36--  http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
fpdownload.macromedia.com をDNSに問いあわせています... 118.214.2.70
fpdownload.macromedia.com|118.214.2.70|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 4044751 (3.9M) [application/x-gzip]
`./install_flash_player_10_linux.tar.gz' に保存中

     0K .......... .......... .......... .......... ..........  1%  719K 5s
       .
       .
  3900K .......... .......... .......... .......... ......... 100% 1.28M=2.8s

2009-08-03 23:14:39 (1.38 MB/s) - `./install_flash_player_10_linux.tar.gz' へ保存完了 [4044751/4044751]

$


どこにあるかと思ったら /var/cache/flashplugin-nonfree に落ちていた

$ ls -l /var/cache/flashplugin-nonfree/
-rw-r--r-- 1 root root 4044751 2009-07-25 09:07 install_flash_player_10_linux.tar.gz

$ cp /var/cache/flashplugin-nonfree/install_flash_player_10_linux.tar.gz /usr/local/src/
$ cd /usr/local/src/
$ ls *flash*
install_flash_player_10_linux.tar.gz
$ tar zxvf install_flash_player_10_linux.tar.gz
libflashplayer.so
$ ls -l *flash*
-rw-r--r-- 1 hoge staff  4044751 2009-08-04 00:44 install_flash_player_10_linux.tar.gz
-rwxr-xr-x 1 hoge staff 10278616 2009-07-18 12:10 libflashplayer.so  (最新Verであろう Adobe Flash Player プラグイン実体ファイル)
$


解凍後出てきたプラグインを現在利用しているものと差し替える --> OK.

最新の Adobe Flash Player 10.0.32.18 に変わっていた。

しかしこんなやり方で... パケジ削除時の依存関係はOK?

$ sudo apt-get -s remove flashplugin-nonfree
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下のパッケージは「削除」されます:
  flashplugin-nonfree
アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 0 個。
Remv flashplugin-nonfree [1:2.5~bpo50+1]
$

大丈夫のようだ
しかし、一旦パケジ削除して、Adobeのサイトにある gzipファイルから導入したほうが早かったような。。

いや、違う

$ man update-flashplugin-nonfree  を見ると、どうやらこのコマンドは Flash Player のバージョンアップに使えそうだ。


ちなみに、一旦パケジ ( flashplugin-nonfree ) を削除すると..

$ ls -l /usr/lib/mozilla/plugins
lrwxrwxrwx 1 root root 34 2009-04-17 02:51 flash-mozilla.so -> /etc/alternatives/flash-mozilla.so
$ ls -l /etc/alternatives/flash-mozilla.so
lrwxrwxrwx 1 root root 43 2009-08-04 01:51 /etc/alternatives/flash-mozilla.so -> /usr/lib/swfdec-mozilla/libswfdecmozilla.so
$ ls -l /usr/lib/swfdec-mozilla/libswfdecmozilla.so
-rw-r--r-- 1 root root 47628 2008-11-08 07:39 /usr/lib/swfdec-mozilla/libswfdecmozilla.so
$


このファイルで、一応 Iceweasel にてflashコンテンツを見ることができた。
Adobeのサイトでバージョンを確認すると 9.0.100.0 と表示


Debianからflashplugin-nonfreeパッケージ削除後の状態



うん?
Debian lenny をインストールして、まだ flashplugin-nonfree パケジ入れる前は
全く、Flash コンテンツは見れなかったような気がするのだが...

この Ver 9.0.100.0 とはどこから来た!?



この状態で、flashplugin-nonfree パケジを導入してみた。
何!?  まだ、/usr/sbin/update-flashplugin-nonfree --install して、ファイルの差し替えしていないのに、Flash のバージョンが最新の 10.0.32.18 になっている。
Iceweasel 上で about:plugins すると


Iceweasel 上にて about:plugins した時の Adobe Flash Player に関わる表示

ファイル名: libflashplayer.so
Shockwave Flash 10.0 r32

おかしい... 前回 update-flashplugin-nonfree --install する前は Flash 10.0. r22 と出ていたのに..



もう一度、flashplugin-nonfree パケジを削除
そして今度は、残っていた
/var/cache/flashplugin-nonfree/install_flash_player_10_linux.tar.gz も削除

$ sudo apt-get clean
$ sync
$ sudo sync
$ sudo apt-get update
$ sudo apt-get upgrade  ( 更新ファイルは 0 と出た )
$ sudo apt-get install flashplugin-nonfree
.
.
( 何か先ほどとは違う.. )

flashplugin-nonfree (1:2.5~bpo50+1) を設定しています ...
--2009-08-04 03:24:24--  http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
fpdownload.macromedia.com をDNSに問いあわせています... 60.254.178.70
fpdownload.macromedia.com|60.254.178.70|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 4044751 (3.9M) [application/x-gzip]
`./install_flash_player_10_linux.tar.gz' に保存中

     0K .......... .......... .......... .......... ..........  1%  543K 7s
     .
     .
  3900K .......... .......... .......... .......... ......... 100% 1.26M=2.8s

2009-08-04 03:24:27 (1.36 MB/s) - `./install_flash_player_10_linux.tar.gz' へ保存完了 [4044751/4044751]

$

先程の apt-get install とは異なる
/usr/sbin/update-flashplugin-nonfree --install した時のようなダウンロード処理の画面




もしかしたら
Adobe が Flash Player の修正版をリリースした後
一旦 apt-get remove
flashplugin-nonfree し、
そして apt-get install flashplugin-nonfree したら
最新の Flash Player がインストールされていたのでは?

また、
/usr/sbin/update-flashplugin-nonfree --install の後
別に libflashplayer.so ファイルを差し替えなくても、既に
" 差し替わっていた " のでは?



今となっては、それら検証もできない
次回、Flash Player のバージョンが上がった時に確認してみよう。




続きを読む
スポンサーサイト

テーマ:Linux - ジャンル:コンピュータ

  1. 2009/08/04(火) 05:47:23|
  2. Linux
次のページ

最新記事

プロフィール

かば丸

Author:かば丸
機械設計からCAD/CAM/CAEのシステム管理に移り、何故かそっちが本業になり、現在、埃まみれの"スパゲッティ"を横目に、ネットワーク設定するニイチャン。
※本ブログに1~10まで丁寧に説明している記事はありません。 あれば、キーボードの隣にSUNTORYほにゃららがあったか、私の老化現象によるものでしょう。

カテゴリ内記事は昇順

未分類 (0)
Linux (7)
無線LAN (9)
Windows (9)
セキュリティ (3)
ネットワーク (1)
ハードウェア (1)

全記事(数)表示

全タイトルを表示

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる

検索フォーム



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。