Adobe Flash Player のUpdate

PUPPYアプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

返信する
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

Adobe Flash Player のUpdate

投稿記事 by jake »

Firefoxは自動的に更新してくれますが、フラッシュプレーヤーはそうはいきません。ときどき、フラッシュプレーヤーの脆弱性が話題となります。毎回、手動(ダウンロード→解凍→コピー)で更新しているのですが、初心者でも戸惑わないように、もっと簡単にUpdateできるような仕組みをPuppyに標準で採り入れた方がよいのではないのでしょうか?

最大の問題はライセンスで、wgetでtarボールをとって来て、加工すれば簡単なのだけれど、どうもAdobeのページをユーザーが確認することが必要なようです。ということで、以下のようなスクリプトを考えてみました。

コード: 全て選択

#!/bin/sh
defaultbrowser http://get.adobe.com/jp/flashplayer/ &
gxmessage -button "Puppyへインストール:1, キャンセル:2" "1. ダウンロードするバージョンは「Linux用tar.gzファイル」です。
 プルダウンメニューで選択し、「今すぐインストール」ボタン
をクリックしてください。

2. ダウンロードが完了したら、
 下の「Puppyへインストール」をクリックしてください。"

RETVAL=$?
if [ "$RETVAL" -eq 1 ];then
 gxmessage -center -button "" "しばらくお待ちください。" &
 find -P "/" -path '/initrd' -prune -o  -iname "install_flash_player_*_linux.tar.gz" > /tmp/install_flash_player.txt
 FILE=`cat /tmp/install_flash_player.txt | grep "install_flash_player"`
 tar -zxf $FILE 
 killall gxmessage
 mv -f /root/libflashplayer.so /usr/lib/mozilla/libflashplayer.so
 rm $FILE
 defaultbrowser http://www.adobe.com/jp/software/flash/about/ &
 gxmessage -button "確認する:1" "flashplayerのバージョンを確認してください。"
fi
Windowsを使っている人ほど、PuppyユーザーはflashplayerのUpdateにはこだわらないかも知れませんが...。
返信する