Por que o pacote PPA não é levado em consideração?

1

Eu adicionei o PPA oficial do Firefox seguinte:

sudo add-apt-repository ppa:mozillateam/firefox-next
sudo apt-get update
sudo apt-get upgrade

Então eu recebo a seguinte configuração em /etc/apt/sources.list.d/mozillateam-firefox-next-xenial.list

deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu xenial main

Mas o pacote não atualiza para a versão do PPA.

Pergunta

Como corrijo isso?

    
por Édouard Lopez 10.08.2016 / 10:43

1 resposta

1

Política (antes)

$ 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

Política do APT

$ cat /etc/apt/preferences.d/official-extra-repositories.pref
Package: *
Pin: origin build.linuxmint.com
Pin-Priority: 700

Solução

Baseado em Como faço para escolher os pacotes de um PPA? Adicione a seguinte regra a /etc/apt/preferences.d/official-extra-repositories.pref para priorizar o PPA (será usado o maior Pin-Priority ):

Package: *firefox*
Pin: release o=LP-PPA-mozillateam-firefox-next
Pin-Priority: 800

Em seguida, atualize e atualize

sudo apt-get update
sudo apt-get upgrade
    
por 10.08.2016 / 11:12