公式Firefox-next PPAを追加しました。
sudo add-apt-repository ppa:mozillateam/firefox-next
sudo apt-get update
sudo apt-get upgrade
だから私は次の構成を取得します。/etc/apt/sources.list.d/mozillateam-firefox-next-xenial.list
deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial main
ただし、パッケージはPPAバージョンにアップグレードされません。
質問
どうすれば解決できますか?
答え1
ポリシー(以前)
$ apt policy firefox
firefox:
Installed: 48.0+linuxmint1+sarah
Candidate: 48.0+linuxmint1+sarah
Version table:
49.0~b2+build1-0ubuntu0.16.04.1 500
500 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial/main amd64 Packages
*** 48.0+linuxmint1+sarah 700
700 http://mint-mirror.gwendallebihan.net/packages sarah/upstream amd64 Packages
100 /var/lib/dpkg/status
48.0+build2-0ubuntu0.16.04.1 500
500 http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
45.0.2+build1-0ubuntu1 500
500 http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu xenial/main amd64 Packages
APTポリシー
$ cat /etc/apt/preferences.d/official-extra-repositories.pref
Package: *
Pin: origin build.linuxmint.com
Pin-Priority: 700
解決策
に基づいてPPAでパッケージを選択するには?/etc/apt/preferences.d/official-extra-repositories.pref
PPAの優先順位を決定するには、次の規則を追加します(Pin-Priority
最も高いものが使用されます)。
Package: *firefox*
Pin: release o=LP-PPA-mozillateam-firefox-next
Pin-Priority: 800
その後、更新してアップグレードしてください。
sudo apt-get update
sudo apt-get upgrade