お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-12-07 22:50:52

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

PPAの特定パッケージのみ最新版に保つ方法

Ubuntu Mozilla Daily Build Team のPPAを利用し、Firefox 4.0 (Minefield)パッケージを入れているのですが、このPPAを有効化すると、FirefoxやThunderbirdのUbuntuリポジトリ版までアップグレードされてしまいます。

Firefox 4.0は常にPPAの最新版にし、一方、安定版firefoxは正式リリースされるまでアップグレードしたくないのですが、だからといってバージョン固定するのもセキュリティー上問題だと考えています。
(今までは、基本的にPPAを無効化し、アップグレードしたい時のみ有効化して、Synapticでfirefox-4.0をアップグレードするという手順を踏んでいました。しかしこの作業は面倒です。)

Ubuntu Mozilla Daily Build TeamのPPAを有効化しつつ、Firefox 4.0以外はUbuntuリポジトリにあるものを使う方法はあるのでしょうか?

ご教授お願いします。

オフライン

 

#2 2010-12-07 23:43:58

rohizuka
メンバ
登録日: 2009-06-25

Re: PPAの特定パッケージのみ最新版に保つ方法

apt-pinningを適切に設定すれば出来そうに思いますが
Mozilla Daily Buildは仮想環境でテストした方が楽なのでは?

https://help.ubuntu.com/community/PinningHowto#Pinning%20the%20ubuntu-mozilla-daily%20PPA

http://www.debian.org/doc/manuals/debian-reference/ch02.ja.html#_tweaking_candidate_version

オフライン

 

#3 2010-12-08 00:51:48

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: PPAの特定パッケージのみ最新版に保つ方法

探していた情報そのものズバリでした。Priorityの設定することで思い通りの結果となりました。

本来は仮想環境などの普段使っている場所とは完全に切り離された環境にインストールすべきですが、自分の場合ちょっとしたインターフェイスの確認と、高速になった4.0を体感(JavaScriptベンチマーク等)するためだけに入れている状態なので、そこまでしなくてもいいかなと思っています。

オフライン

 

#4 2010-12-08 00:53:32

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: PPAの特定パッケージのみ最新版に保つ方法

失礼... ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB