
Ubuntu日本語フォーラム

ログインしていません。
一通り検索してみたのですが、既出でしたらすいません。
Ubuntu10.04でFirefox6.0.1を使用しています。
デスクトップにアイコンを作成し、ランチャーのアイコンも最新版に差し替えました。
ただ、ブラウザ以外でリンクを踏んだ時、自動的に起動するFirefoxが古いバージョンのままで、
互換性のないアドオンが消えてしまいます。
そのたびに、消えたアドオンを入れ直しています。
この既定のブラウザである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
オフライン
vbkさんが同様の内容で、こちらにTipsとして既に記載されています。
https://forums.ubuntulinux.jp/viewtopic … 606#p77606
ただUbuntu10.10にversion upされたときの注意事項は、funatogawaさんが述べられています。
オフライン
御二人とも有難うございます。
検索すると、PPAは有志の個人やグループが作成したものとありますが、
信頼性と言う点で、懸念する必要はまずないでしょうか?
PPAは基本的には有志によるもので、誰でも作成できますが、
Mozilla TeamはCanonicalの人が管理しているチームなので、そこそこ信頼性の高いリポジトリだと思います。
オフライン
ありがとうございます。
早速、試してみます。
余談ですが、Firefox3.6.Xは、なにやらLTSに移行するかも知れないとMozillaがアナウンスしてますが、
いずれ、サポートが切れたら、Ubuntu10.04のアップデートマネジャも最新のFirefoxに更新するのでしょうかね?
Mozilla公式ページ
http://mozilla.jp/firefox/download/older/
UbuntuはそのままだけどFirefoxだけ新しくしたいという人は多いと思うのでWikiに載せておきました。
https://wiki.ubuntulinux.jp/UbuntuTips/Application/Appli_Internet/Firefox/NewestVersion
問題点等あれば編集お願いします。
オフライン
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がインストールされませんでした。
オフライン
手元に10.10以前の環境がないので確認できませんが、
firefox-locale-jaをインストールするコマンドを追加しておけば何とかなりますかね??
または、コマンドでのやり方は削除してしまってアップデートマネージャだけ書いておく方法もありますが。
オフライン
「firefox-locale-ja」だけをインストールすればよいので、それで大丈夫でしょう。
AppArmorのプロファイルは「firefox-バージョン番号」ではないようですので影響ないと思います。(/etc/apparmor.d/user.bin.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を追加する場合はどこのチームのものであれ、トラブルに遭う確率は高いので、やはり注意事項は必須と思います。
オフライン
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です。
オフライン
funatogawaさん、Templerさん、ありがとうございます。
Wikiの方に、firefox-locale-jaのこと、および注意書きを加えておきました。
確認お願いします。
オフライン
私の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.オフライン