お知らせ

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

#1 2011-09-04 18:55:52

maeeka
ゲスト

既定のブラウザFirefoxを常に最新版で起動させるには

一通り検索してみたのですが、既出でしたらすいません。

Ubuntu10.04でFirefox6.0.1を使用しています。

デスクトップにアイコンを作成し、ランチャーのアイコンも最新版に差し替えました。

ただ、ブラウザ以外でリンクを踏んだ時、自動的に起動するFirefoxが古いバージョンのままで、
互換性のないアドオンが消えてしまいます。
そのたびに、消えたアドオンを入れ直しています。

この既定のブラウザであるFirefoxを、最新版に入れ替える方法を分かりやすく教えていただけないでしょうか?

コマンドには、まだ不慣れなのですが、
端末を開いて貼りつける方法などで対処できますか?

 

#2 2011-09-04 19:24:26

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

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

多分、UbuntuのリポジトリのFirefoxとは別に新しいFirefoxを入れていると思うのですが、

一旦新しいFirefoxを削除し、Mozilla TeamのPPA「Firefox Stable Channel Packages」を登録してみてはどうですか?
このPPAを登録してアップデートすると、Ubuntuの古いバージョンのFirefoxパッケージが新しいものに置き換えられます。

登録方法

コード:

$ sudo apt-add-repository ppa:mozillateam/firefox-stable

あとはシステムのアップデートなどを行えば新しいものがインストールされます。

参考: Firefox Stable Channel Packages のページ: https://launchpad.net/~mozillateam/+archive/firefox-stable

オフライン

 

#3 2011-09-04 21:21:43

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

vbkさんが同様の内容で、こちらにTipsとして既に記載されています。
https://forums.ubuntulinux.jp/viewtopic … 606#p77606
ただUbuntu10.10にversion upされたときの注意事項は、funatogawaさんが述べられています。

オフライン

 

#4 2011-09-04 22:40:06

maeeka
ゲスト

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

御二人とも有難うございます。

検索すると、PPAは有志の個人やグループが作成したものとありますが、
信頼性と言う点で、懸念する必要はまずないでしょうか?

 

#5 2011-09-04 22:49:00

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

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

PPAは基本的には有志によるもので、誰でも作成できますが、
Mozilla TeamはCanonicalの人が管理しているチームなので、そこそこ信頼性の高いリポジトリだと思います。

オフライン

 

#6 2011-09-04 23:04:33

maeeka
ゲスト

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

ありがとうございます。
早速、試してみます。

余談ですが、Firefox3.6.Xは、なにやらLTSに移行するかも知れないとMozillaがアナウンスしてますが、
いずれ、サポートが切れたら、Ubuntu10.04のアップデートマネジャも最新のFirefoxに更新するのでしょうかね?

Mozilla公式ページ
http://mozilla.jp/firefox/download/older/

 

#7 2011-09-04 23:56:55

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

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

UbuntuはそのままだけどFirefoxだけ新しくしたいという人は多いと思うのでWikiに載せておきました。
https://wiki.ubuntulinux.jp/UbuntuTips/Application/Appli_Internet/Firefox/NewestVersion

問題点等あれば編集お願いします。

オフライン

 

#8 2011-09-05 02:01:38

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

vbk による投稿:

UbuntuはそのままだけどFirefoxだけ新しくしたいという人は多いと思うのでWikiに載せておきました。
https://wiki.ubuntulinux.jp/UbuntuTips/ … estVersion

問題点等あれば編集お願いします。

試してみました。
firefox3→4のときに、以前このフォーラムでも話題になりましたが、
「$ sudo apt-get update && sudo apt-get upgrade」
だと、localeがイギリス?になってしまうのでは?
Update Managerでやれば防げるというトピックがありましたが......
案の定、firefox-locale-jaがインストールされませんでした。

オフライン

 

#9 2011-09-05 08:19:33

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

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

手元に10.10以前の環境がないので確認できませんが、
firefox-locale-jaをインストールするコマンドを追加しておけば何とかなりますかね??

または、コマンドでのやり方は削除してしまってアップデートマネージャだけ書いておく方法もありますが。

オフライン

 

#10 2011-09-05 08:48:54

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

「firefox-locale-ja」だけをインストールすればよいので、それで大丈夫でしょう。

AppArmorのプロファイルは「firefox-バージョン番号」ではないようですので影響ないと思います。(/etc/apparmor.d/user.bin.firefox)

オフライン

 

#11 2011-09-05 18:36:29

Templer
メンバ
登録日: 2009-07-08

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

vbk による投稿:

手元に10.10以前の環境がないので確認できませんが、
firefox-locale-jaをインストールするコマンドを追加しておけば何とかなりますかね??

language-pack-ja-baseの依存関係が変わったことによるものですので、状況的にはUbuntu 11.04でも同様です(※1)。
参照: https://forums.ubuntulinux.jp/viewtopic.php?id=11593

※1 更新されたlanguage-pack-ja-baseパッケージが提供されている現在では、ネット接続した状態でUbuntu 11.04を新規インストールすると同パッケージが更新されて、それによりfirefox-locale-jaもインストールされますので、11.04では以前の環境(もしくはネット接続せずにインストールした環境)で起こる現象ということになると思います。


それと、私のところにある「ppa:mozillateam/firefox-stable」を追加しただけで殆ど弄っていないUbuntu 10.04環境では、バージョン5から6へのアップグレード時に「ubufox」と「xul-ext-ubufox」との間でちょっとしたトラブルがありました。(PPAものは調べる気になれないので、原因などは調べてません)
PPAを追加する場合はどこのチームのものであれ、トラブルに遭う確率は高いので、やはり注意事項は必須と思います。

オフライン

 

#12 2011-09-05 18:50:48

Templer
メンバ
登録日: 2009-07-08

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

funatogawa による投稿:

AppArmorのプロファイルは「firefox-バージョン番号」ではないようですので影響ないと思います。(/etc/apparmor.d/user.bin.firefox)

何の話をされているのかわかりませんが、また、材料の揃っていない状況で「安全」と言い切られてしまうと困るので載せておきます。

コード:

$ ls -l /etc/apparmor.d/disable
合計 0
lrwxrwxrwx 1 root root 31 2011-08-08 23:03 usr.bin.firefox -> /etc/apparmor.d/usr.bin.firefox

$ sudo service apparmor reload
 * Reloading AppArmor profiles
Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox

$ sudo apparmor_status 
apparmor module is loaded.
10 profiles are loaded.
10 profiles are in enforce mode.
   /sbin/dhclient3
   /usr/bin/evince
   /usr/bin/evince-previewer
   /usr/bin/evince-thumbnailer
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/cups/backend/cups-pdf
   /usr/sbin/cupsd
   /usr/sbin/tcpdump
   /usr/share/gdm/guest-session/Xsession
0 profiles are in complain mode.
2 processes have profiles defined.
2 processes are in enforce mode :
   /sbin/dhclient3 (650) 
   /usr/sbin/cupsd (762) 
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.

Ubuntuでの現状はfirefoxはdisabledです。

オフライン

 

#13 2011-09-05 18:57:52

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

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

funatogawaさん、Templerさん、ありがとうございます。

Wikiの方に、firefox-locale-jaのこと、および注意書きを加えておきました。
確認お願いします。

オフライン

 

#14 2011-09-05 19:28:35

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: 既定のブラウザFirefoxを常に最新版で起動させるには

私のUbuntu10.04 pae環境において、firefox-locale-jaに関してはは不具合に遭遇したことないです。
~$ uname -a
 Linux MSI-865GM2 2.6.32-33-generic-pae #72-Ubuntu SMP Fri Jul 29 22:06:29 UTC 2011 i686 GNU/Linux
現在、firefox6.0.1です。
firefoxのバージョンは4から5へ、更に6へ、apt-get updateおよびapt-get upgradeで半自動で推移してきています。
また日本語のlocaleのみならず、システム→システム管理→「言語サポート」の「言語のインストールと削除...」で
取り込んだ他のlocaleも自動的にアップデートされています。
(原因は不明ですが、firefox絡みでlocaleがja_JPになってしまって、多少こまった経緯はありました。)

AppArmorのプロファイルに関し、vbkさんも懸念されています。
私はこの件に関しては、言われている内容が理解できません。
取り敢えず、私の環境での結果を貼りつけときます。

コード:

~$ ls -l /etc/apparmor.d/disable
合計 0
lrwxrwxrwx 1 root root 31 2010-05-28 00:47 usr.bin.firefox -> /etc/apparmor.d/usr.bin.firefox
~$ sudo service apparmor reload
[sudo] password for XXXXX: 
 * Reloading AppArmor profiles                                                  Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
                                                                         [ OK ]
~$ sudo apparmor_status
apparmor module is loaded.
13 profiles are loaded.
13 profiles are in enforce mode.
   /sbin/dhclient3
   /usr/bin/evince
   /usr/bin/evince-previewer
   /usr/bin/evince-thumbnailer
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/cups/backend/cups-pdf
   /usr/sbin/cupsd
   /usr/sbin/mysqld
   /usr/sbin/mysqld-akonadi
   /usr/sbin/ntpd
   /usr/sbin/tcpdump
   /usr/share/gdm/guest-session/Xsession
0 profiles are in complain mode.
3 processes have profiles defined.
3 processes are in enforce mode :
   /usr/sbin/cupsd (1913) 
   /usr/sbin/mysqld (1142) 
   /usr/sbin/ntpd (2389) 
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.

オフライン

 

Board footer

Powered by FluxBB