にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2013年07月21日

モバイルTegra2 Dynabook AZ Ubuntu raring chromium-browser アップデートエラー対策 Pin-Priority設定 その20

Dynabook AZのUbuntu Raringを使っていますと
Chromium-browserに謎のエラーが出ます。
実はアップデートしたバージョンにバグがあるのですが、
放置されてて対処されそうにないのでバージョンを落としてみます。
メインブラウザが使えないのは不便なので
Firefoxを使っていない人は是非試してみましょう。


〇/etc/apt/preferences設定について
Debianのマニュアルを読むに、aptの設定としてPin-Priorityを設定する事で
インストールするバージョンの指定が出来るとあります。
つまりこちらの指定したバージョンに基づき指定しないアップデートを
インストールしないで使う事が可能です。
だからと言って安全ではなく、ユーザー側で危険なアップデートを指定した場合は
破損を避けられない事もありますので注意。

最新版Chromium-BrowserのバグはnVidia Tegra 2のNeonコードと互換性がないのかも、
なんて書かれています。
元もバージョンに戻せば一応動作します。

 Chromium crashes with the error "Illegal instruction (core dumped)" with the newest apt-get version on Toshiba AC100, lubuntu 13.04


〇/etc/apt/preferences設定方法
今回はこちらを参考にしました。

パッケージのバージョンを固定する – ubuntu pinning /etc/apt/preferences

まずエラーしているChromium-Browserをインストール済みの人は削除します。

 sudo apt-get purge chromium-browser

Pin-Priorityを設定します。

 sudo leafpad /etc/apt/preferences

で下記の文章を貼り付けて保存します。

Package: chromium-browser
Pin: version 25.0.1364.160-0ubuntu3
Pin-Priority: 990

Package: chromium-browser-l10n
Pin: version 25.0.1364.160-0ubuntu3
Pin-Priority: 990

Package: chromium-codecs-ffmpeg
Pin: version 25.0.1364.160-0ubuntu3
Pin-Priority: 990


でアップデート

 sudo apt-get update
 sudo apt-get install chromium-browser


これでレポジトリを安全に使えるはずです。
ちなみにこのPin-Priorityの場合、勝手に新しいバージョンを
インストールする事はまずありません。
手動でインストールが必要です。自己責任で。


Pin-Priorityの内容はこちらです。

 Pin-Priority 意味
・0未満(マイナス値) インストールしない
・(1) NotAutomatic アーカイブ (experimental や backports 等) の priority
・1-100 指定すればインストールできるが、アップグレードの対象にはならない
・(100) 現在インストールされているパッケージの priority
・101-500 通常のアーカイブよりも優先度が低いが、指定してインストールしたものはアップグレードの対象になる
・(500) 「ターゲットリリース」に指定されていない通常のアーカイブの priority
・501-990 「ターゲットリリース」指定のアーカイブよりも優先度が低いが、アップグレードの対象になる
・(990) 「ターゲットリリース」に指定したアーカイブの priority
・991-1000 現在インストールされているパッケージよりも新しければ「ターゲットリリース」指定に関係なくインストールされる
・1001以上 ダウングレードしてでもそのパッケージをインストールさせる

〇まとめ
とりあえず使える様になるはずです。
時限的な処置なので、バグ対応されたらpreferencesを削除しましょう。
その際はPin-Priorityを各自設定しましょう。自己責任で。
壊れてもフォローは一切出来ません。
posted by kapper at 23:03 | Comment(0) | Dynabook AZ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ