So-net無料ブログ作成

【Ubuntu 11.04】Thunderbird 5.0 リリース & PPAよりインストール(日本語対応) [ubuntu]

2011/6/28にthunderbird 5.0がリリースされました。

SS-thunderbird5-008.JPG

リリースノート : http://mozilla.jp/thunderbird/5.0/releasenotes/

参考記事1 : http://www.webupd8.org/2011/06/thunderbird-stable-ppa-updated-with.html

参考記事2 : http://www.ubuntuvibes.com/2011/06/thunderbird-5-released-install-from-ppa.html

それで、Ubuntu 11.04(Natty)にPPA経由でインストール。※Ubuntu 11.10(Oneiric)は、そのうちに5.0になるはず。

<< 新規インストール方法 >>

1) Thunderbird5.0 インストール

基本的には参考記事の通りインストールするのですが、それだと英語になってしまうので日本語ランゲージパックも入れます。

sudo add-apt-repository ppa:mozillateam/thunderbird-stable
sudo apt-get update
sudo apt-get install thunderbird thunderbird-locale-ja

2) グローバルメニュー化 (任意)

下図のように、他のアプリと同様、Unityの上部パネルにメニューを出したい場合

SS-thunderbird5-004.JPG

 

下記のコマンドを入力して下さい。

sudo apt-get install thunderbird-globalmenu

 

<< 3.1からのアップデートの方法 >>

テスト環境の都合などでなかったのでやってないです。恐らく、下記でアップデートされるはずです。

sudo add-apt-repository ppa:mozillateam/thunderbird-stable
sudo apt-get update
sudo apt-get dist-upgrade

※thunderbirdだけアップデートしたい場合は、最後のsudo apt-get dist-upgradeをやらないで、その後Synapticパッケージマネージャーを起動してthunderbirdを選択してアップデートして下さい。

 

<< より使いやすくするために >>

1) 下図のようにUnityのランチャー上でThunderbirdを右クリックで新規メールを書けるようにしたりするには、下記の記事を参考にして下さい。

【Ubuntu 11.04】 Unityのメニュー(launcher) カスタマイズ。FirefoxとThunderbirdのクイックリスト追加。

SS-thunderbird5-007.JPG

※上記記事で問題無く動くのですが、「TargetEnvironment」と記述してある所は「OnlyShowIn」の方が推奨されているようです。ただ、試していないので変更していません。

 

2) 下図のようにUnity ランチャー上のThunderbirdアイコンに未読メール数を出すには、下記の記事を参考にして下さい。

【Ubuntu 11.04】Thunderbird 5.0 beta 1でUnity Launcher Integration アドオンを動かす。

SS-thunderbird5-005.JPG

 

3) 下図のようにUnityの上部パネル通知エリアにある封筒のアイコンを押すとメニューが出るようにするには、Ubuntu Unity Messaging Menu Integrationというアドオンを使います。下記からダウンロードして入れて下さい。

https://addons.mozilla.org/ja/thunderbird/addon/messaging-menu-integration/

SS-thunderbird5-006.JPG

 

4) ログイン時にアイコン状態で起動する(つまり、ログインしたら自動的に下図のようになっている)には、devilspieを使用します。下記の記事を参考にして下さい。

【Ubuntu 11.04】Thunderbird 5.0 b1 をPPAからインストール (Devilspieでログイン時最小化起動)

但し、上記記事のwindow nameの所を「Mozilla Thunderbird 5.0」ではマッチしないので、「Mozilla Thunderbird」にします。ただ、そうすると、起動した時に常に下記の状態になります。(私としては問題ないのですが・・・)

SS-thunderbird5-005.JPG

以上です。

 

 ←Canon インクジェット複合機(MG6130)

    知り合いの人が電話で、
    「プリンターをそのうち買い替えないといけないかも」
    というので、今ならこの機種当たりが妥当かな
    と言う話に・・・
    無線LANにも対応してるのに、6/30時点で16,600円って。。
    私がMP610を購入した時に比べて、”本体は”かなり安い。。
    インクは。。あいかわらず。。


nice!(1)  コメント(4) 
共通テーマ:パソコン・インターネット

【Ubuntu 11.04】Screenlets (Screenlets-pack-all)を入れてたら、Unityのアプリケーションランチャー(DashのApplication Place)画面が凄い事に・・(応急処置しました) [ubuntu]

Ubuntu 11.04(Natty)を使っていたら何かのアップデートの後に、アプリケーションメニュー(Application Place)を開くと下図の様になりました。

SS-unity-dash-bug-001.JPG

メニュー名が書いていあるのと書いてないものが混在してるし、アイコンの大きさもまちまちです。

始めは何が起きたのだろうと思っていましたが、どうやら名前の無いアイコンはScerenletsである事が分りました。

参考:『【Ubuntu 11.04】デスクトップガジェット (Screenlets) インストール

この時 screenlets-pack-allを入れていたので、それで上図のようになったようです。

アプリケーションメニューに表示されるのが仕様なのかバグなのか良く分りません。

※表示されるのが仕様なら、名前が出ないのは明らかにバグですけど・・・

ただ、ScreenletsのマネージャーがUnityの上部パネルにでれば、そこから起動できるので、個人的には表示して欲しくないと思い、Screenletsをアプリケーションメニューに表示させない応急処置をしました。


 

<< 応急処置方法 >>

Screenletsをアプリケーションメニューに表示しない方法は、

/usr/share/applications/screenlets-pack-all

又は、

/usr/share/applications/screenlets

のディレクトリの中に拡張子が.desktopファイル(以下 メニューエントリーファイル)が複数個あると思います。(インストールの状況によってディレクトリが無かったり、ファイルの数が違ったりします。)

各メニューエントリーファイル(xxxxxx.desktop)、xxxxxxの文字の部分から何のScreenletsか分ると思いますので(分らなかったら中身を見れば分ります)、アプリケーションメニューに表示したくないScreenletsはメニューエントリーファイルの最後に(最後でなくてもOKだとは思いますが・・、試していません。)

NotShowIn=GNOME;

と付け足します。これをひたすらやればOKです。

私は、 /usr/share/applications/screenlets-pack-all内のScreenletsは全て非表示にしたかったので、適当なスクリプトを作って「NotShowIn=GNOME;」を付けたしました。

後は、再起動するだけ。かなりまともになりました。(下図)

SS-unity-dash-bug-002.JPG

※作業する時はバックアップを取っておく事をお勧めします。

 

 ←地デジチューナー

    もうアナログ放送終了まで一カ月を切ってますが。
    これの1つ前のDTV-S110を1年半くらい前に
    購入しました。
    ワイドテレビブラウン管テレビにつなげて
    スクイーズ機能で16:9で見れてます。
    本体はかなり小さいです、薄型CDケースを5枚重ねた
    くらいの大きさです。
    接続は簡単でしたが、本体が軽すぎるのでコードを
    引っかけないように気を付けた方がいいです。


nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

【Ubuntu】Virtualbox 4.0.10 リリース (ホストがMac OS Xの方とKDEを使ってる方はバージョンアップする価値あるかも) [ubuntu]

Virtualbox 4.0.10が2011/6/27にリリースされました。

http://www.virtualbox.org/wiki/Downloads

私は既にアップデートしてみましたが、Host :Windows Vista Guest: Ubuntu 10.10~11.04では、特にすぐ気が付くような変化はありませんでした。

Changelog(http://www.virtualbox.org/wiki/Changelog)を見ると、KDEがホストの方(GUI: fixed disappearing settings widgets on KDE host) とMac OS Xがホストの方(Mac OS X hosts: GNOME 3 fix)はアップデートすると良くなる方がいると思います。

あと、HostがLinux 3.0の方(私はUbuntu 11.10ぐらいしか知りませんが・・)は、VTの検出が直ってるみたいです。(Linux hosts: fixed VT-x detection on Linux 3.0 hosts)

その他、色々バグフィックされてます。

アップデートの方法やインストールの方法は、以前と同じですので省略します。

 

 ←除湿機

    最近、梅雨のせいで湿気が多いです。
    なので、除湿機っていくらぐらいで
    購入出来るのだろうと思ったら・・・
    思ったより高い。。。
    でも、アマゾンのレビューを書いた人の中には
    複数台持っている人がいた。


nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

firefox syncが2011/6/28の8:00頃からエラー多発・・・Syncをリセットで復旧したみたい。(ログの取り方付き) [コンピュータ全般]

WindowsでFirefox 5を使っていたら、Syncのエラーが2011/6/28の8:00頃からエラーが頻発しました。

エラーの内容は、「サーバの設定が間違っている」という趣旨。Windowsのfirefox 6 (Aurora)でもでるので、Ubuntu 11.04 でfirefox4.0.1でも出たので、どうもfirefoxのバージョンやOSの種類ではないみたい。多分、サーバーかな~と・・・

そこで、調べたらログのとり方が分かったので、取ってみました。

とり方は、

1) アドレスバーに about:config と入れる。

2) services.sync.log.appender.debugLog.enabled のキーの値をtrueにする。

3) 一度firefoxをリスタートする。

4) Syncエラーが起きるのを待つ。(「いますぐ同期」を行ってもよい。とにかくエラーを発生させる。)

5) アドレスバーにabout:sync-logを入れるとログが表示される。これを、コピーして適当なファイルに保存。

6) 取り終わったら、 アドレスバーにabout:configを入れて、services.sync.log.appender.debugLog.enabled のキーの値をfalseに戻し、Firefoxを再起動。 

 

で、その結果。

------------------

1309217278550    Service.Main    INFO    Loading Weave 1.7b1pre
1309217278560    Engine.Bookmarks    DEBUG    Engine initialized
1309217278561    Engine.Forms    DEBUG    Engine initialized
1309217278561    Engine.History    DEBUG    Engine initialized
1309217278562    Engine.Passwords    DEBUG    Engine initialized
1309217278563    Engine.Prefs    DEBUG    Engine initialized
1309217278563    Engine.Tabs    DEBUG    Engine initialized
1309217278563    Engine.Tabs    DEBUG    Resetting tabs last sync time1309217278564    Service.Main    INFO    Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
1309217278566    Service.Main    DEBUG    Caching URLs under storage user base: https://phx-sync125.services.mozilla.com/1.0/<user_name>/
1309217281052    Service.Main    INFO    Starting sync at 2011-06-28 08:28:01
1309217281053    Service.Main    DEBUG    In sync: should login.
1309217281054    Service.Main    INFO    Logging in user <user_name>
1309217282584    Service.Main    DEBUG    Exception: Could not acquire lock. Label: "service.js: login". No traceback available
1309217282584    Service.Main    INFO    Cannot start sync: already syncing?
1309217282584    Service.Main    DEBUG    Autoconnect failed: success.login; retry in 114 sec.
1309217295688    Service.Main    DEBUG    Clearing sync triggers.
1309217296350    Net.Resource    DEBUG    GET fail 503 https://phx-sync125.services.mozilla.com/1.0/<usr_name>/info/collections
1309217296360    Service.Main    DEBUG    Exception: Login failed: error.login.reason.server No traceback available
1309217296360    Service.Main    DEBUG    Not syncing: login returned false.
1309217296360    Service.Main    DEBUG    Clearing sync triggers.

-------------------

503てHTTPのステータスコードだとしたら、Service Temporarily Unavailable??

時間を開けてもう一度とったら。下記の行があって200がHTTPのステータスだとしたら、通信には成功してるってことですよね。でも、今度は不明なエラーが頻発。暗号化の符号が不一致??

-------------------

1309223400143    Collection    WARN    Got exception calling onProgress handler during fetch of https://phx-sync125.services.mozilla.com/1.0/<user_name>/storage/bookmarks
1309223400143    Collection    DEBUG    JSON.parse JS Stack trace:
1309223400144    Service.Main    DEBUG    bookmarks failed:
1309223400144    Engine.Forms    INFO    0 outgoing items pre-reconciliation
1309223400310    Engine.Forms    WARN    Error decrypting record: Record SHA256 HMAC mismatch: should be
1309223400311    Collection    DEBUG    GET success 200 https://phx-sync125.services.mozilla.com/1.0/<user_name>/storage/forms
1309223400311    Engine.Forms    DEBUG    Records that failed to apply:
1309223400311    Service.Main    DEBUG    forms failed to apply some records.
1309223400311    Engine.Forms    INFO    Records: 0 applied, 1 failed to apply, 0 reconciled.

-------------------

※上記ログは、かなりカットしてあります。

 <user_name> には、実際は私のアカウントが入ります。

ひょっとして、サーバー上のデータが壊れたのかな??と思い。

データがちゃんとしてると思うFirefoxから[オプション(設定)]→[Sync]→[アカウント管理]→[Syncをリセット] でサーバ上のデータをFirefoxのデータで置き換えたら直ったみたい。

SS-firefox-sync-failure-001.jpeg

適当やったら直ったみたいと言うのが本音。それともタイミングよく偶然直った??

とにかく、ログの取り方が分ったのと、エラーが発生しなくなっただけいいか・・・

 

 ←誤り訂正技術の本

    昔、符号理論の勉強をしたような・・
    全く忘れてる。

 


nice!(0)  コメント(2) 
共通テーマ:パソコン・インターネット

【Ubuntu 11.10】Oracle(旧Sun) Java(JRE) 6 Update 26 + SE(JDK) 6 Update 24 + EE 6 SDK Update 2(glassfish v3.1) インストール [ubuntu]

Ubuntu 11.10(oneiric) alpha 1に、Oracle(旧Sun)のJavaを入れました。

JREとJDKのインストールの仕方は、Ubuntu 11.04の時と一緒です。なので、自分のブログ記事を読みながらやっていたら、以前の記事通りやると不都合が発生する場合がある事に気が付いたので修正しました。不都合というのは、openjdk-6をインストールをしている方に発生する可能性があります。インストールしていない方は特に困りません。私自身が入れていなかったので気が付くのが遅くなりました。

修正した手順で恐らく大丈夫だとは思います。多分・・・。もしUbuntu 11.04の時に、下記のリンクの手順でインストールしてしまってトラブルになった方がいらっしゃいましたら、すみませんでした。

それで、前回は/usr/lib/jvmに入れましたが、今回は/usr/local/lib/jvmに入れました。インストールディレクトリによる動作の違いは無いので、以前の記事も修正していません。なので、インストール先を変えたい方は、/usr/lib/jvmの部分をインストールしたいディレクトリに読み替えて、下記の記事を読んで下さい。それと、下記の記事はJava 6 update 24時ですので、jre1.6.0_24などのバージョン情報も、jre1.6.0_26などに読み替えてください。

【Ubuntu 11.04】 Oracle(Sun) Java version 6 update 24 インストール (Firefox 4.0 プラグイン含む)

それで、今回はさらにJava EE SDK 6 Update 2(glassfish v3.1)も入れてみました。

<< 入れ方 >>

1) ダウンロード

下記から、Java EE 6 SDKをダウンロードします。

http://www.oracle.com/technetwork/java/javaee/downloads/index.html

with JDK 6と書いてあるものは、JDKが付属のものです。上記自己ブログへのリンクの手順で入れているはずなので、JDKが付属していないものを選びます。Web Profileと書いていあるものと、無印のものの違いは、下記のリンクによると Web Profileがサブセットのようです。

http://codezine.jp/article/detail/3096?p=2

なので、必要な方をダウンロードして下さい。

ダウンロードする時に、OSと言語を選びます。

 

2) インストール

下記のコマンドでダウンロードしたものに実行権を付けます。(ファイル名はweb profileの場合は違います。)

chmod +x java_ee_sdk-6u2-unix-ml.sh

そしてスクリプトを動かします。今回は、個人のホームディレクトリにインストールしました。

./java_ee_sdk-6u2-unix-ml.sh

すると、下図の様なメッセージが出て下記のウインドウが開きます。

oneiric@ocelot:~/Downloads/java$ ./java_ee_sdk-6u2-unix-ml.sh
Extracting the installer archive...
Extracting the installer runtime...
Extracting the installer resources...
Extracting the installer metadata...

Welcome to GlassFish V3 installer

Using the user defined JAVA_HOME : /usr/local/lib/jvm/jdk1.6.0_24
Entering setup...
SwixML 1.5 (#144)

SS-java-install-003.JPG

※文字化けだらけ・・

デフォルトでよければ、ひたすら「次へ」を押していきます。普通ならこれでインストール出来るのかもしれませんが、更新ツールにチェックが入っていると、私の環境ではインストールが完了しませんでした。

なので、下記の所にきたら、上のチェックを外します。

SS-java-install-006.JPG

そうすると自動的に下のチェックも外れます。(下図)

SS-java-install-008.JPG

後は順に「次へ」を押していって、下図が出て「終了」を押せばインストール終わりです。

SS-java-install-010.JPG

※上図のインストール情報とは違うと思います。私は一度更新のところでチェックを入れて失敗しているので・・・

この段階で正常であれば、既にサーバーも立ち上がってます。

それから、 インストール時に下図の所でカスタムインストールを選ぶと、adminのパスワードを付けたり、domainの名前を変えたり出来ます。

SS-java-install-004.JPG

 

3) 確認

※ポート番号はデフォルトを前提で記述しています。

任意のブラウザからhttp://localhost:8080/にアクセスしてみて下さい。下図がでれば、サーバーは動いています。

SS-java-install-011.JPG

それで上図のマウスカーソルがある所をクリックするか、http;//localhost:4848/にアクセスして下さい。すると管理画面が出ます。 (少し時間がかかる)

それで、もしadminにパスワードを付けるなら、左側で[ドメイン]を選んで[管理者パスワード]のタブで変更して下さい。

SS-java-install-012.JPG

設定すると、今度からhttp://localhost:4848/にアクセスすると下図になります。

SS-java-install-013.JPG

ユーザ名 admin と設定したパスワードで入って下さい。

 

5) サーバーのスタートとストップ

※domain名をデフォルトでインストールすると自動的に出来るdomain1場合で記述しています。変更などした場合は、読み替えて下さい。 

端末を開いて、コマンドのあるディレクトリに移ります。

cd ~/glassfish3/bin

又は

cd ~/glassfish3/glassfish/bin

サーバーをスタートするなら、

./asadmin start-domain domain1

下図のように出てスタートします。

oneiric@ocelot:~/glassfish3/glassfish/bin$ ./asadmin start-domain domain1
domain1 の起動を待機しています ...
domain  が正常に起動されました: domain1
domain  場所: /home/oneiric/glassfish3/glassfish/domains/domain1
ログファイル: /home/oneiric/glassfish3/glassfish/domains/domain1/logs/server.log
管理ポート: 4848
コマンド start-domain は正常に実行されました。

サーバーをストップするなら、

./asadmin stot-domain domain1

oneiric@ocelot:~/glassfish3/glassfish/bin$ ./asadmin stop-domain domain1
ドメインの停止を待機しています ....
コマンド stop-domain は正常に実行されました。

以上です。

とりあえず、サーバーを動かす所までやってみました。これ以上は、良く分りません。この後、WARファイルを作成してデプロイとかやる事になると思うのですが。。昔々、何かで聞いた程度で全く覚えてません。

 

 ←Javaの本 (サーバーサイド編)

    私は、「最新 サーバーサイドJavaがわかる」
    という本を持っています。
    その本は、サーブレット、JSP、EJBなどが
    図解してあり仕組みの違いなどが良く分る本でした。
    ただ、サンプルコードや環境設定の方法などは
    ほとんど書いてありませんでした。
    この本はどうなんだろう??


nice!(1)  コメント(0) 
共通テーマ:パソコン・インターネット
メッセージを送る