determinando a origem de um upgrade de pacote

2

A execução de aptitude dist-upgrade no meu sistema atualmente resulta em uma tentativa de atualizar alguns pacotes. Todos esses pacotes estão sendo sinalizados como "pacotes não confiáveis", o que "poderia comprometer a segurança do seu sistema". Recentemente, adicionei uma nova fonte não confiável a /etc/apt/sources.list.d , mas não esperava incluir nenhum / todos esses pacotes.

Como posso descobrir qual fonte está fornecendo as versões mais recentes desses pacotes?

atualizar

Obrigado a Karthick87 por uma resposta informativa. Com essa ajuda, pude solucionar o problema subjacente, que pode ser interessante para alguns leitores.

Descobrimos que pelo menos algumas das atualizações em questão deveriam ser obtidas de um espelho oficial do ubuntu. Eu vinha usando esse espelho sem problemas há alguns meses. Eu fiz inúmeros dist-upgrade s desde a atualização para o Maverick.

Parece que o problema é o mesmo descrito por este relatório de bug .

Eu consegui resolver meus problemas editando /etc/apt/sources.list para usar o repositório anônimo [Cc] com linhas como estas:

deb http://archive.ubuntu.com/ubuntu maverick main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick main universe restricted multiverse
deb http://archive.ubuntu.com/ubuntu maverick-updates main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu maverick-updates main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu maverick-security main universe restricted multiverse
deb-src http://security.ubuntu.com/ubuntu maverick-security main universe restricted multiverse

Depois de fazer as edições, eu fiz sudo aptitude update; sudo aptitude dist-upgrade e não recebi a mensagem de aviso.

    
por intuited 20.12.2010 / 20:02

2 respostas

2

O comando apt-cache policy package_name listará as fontes para cada versão disponível.

Saída de amostra:

karthick@Ubuntu-desktop:~$ apt-cache policy pidgin
pidgin:
  Installed: 1:2.7.7-1ubuntu0+pidgin1.10.04
  Candidate: 1:2.7.7-1ubuntu0+pidgin1.10.04
  Version table:
 *** 1:2.7.7-1ubuntu0+pidgin1.10.04 0
        500 http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
     1:2.6.6-1ubuntu4.1 0
        500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
     1:2.6.6-1ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ lucid/main Packages
    
por karthick87 20.12.2010 / 20:14
0

No terminal, execute:

apt-cache policy [package_names]
    
por Florian Diesch 20.12.2010 / 20:15