O que acontece quando um pacote é duplicado em fontes?

1

Estou prestes a instalar o Owncloud. Eu encontrei um pacote owncloud nas fontes padrão do ubuntu. Mas as instruções dizem que eu preciso adicionar um novo softwares.
Então o que acontece, depois que eu adicionei a fonte e eu faço sudo apt-get install owncloud ?

Qual pacote será instalado? E como o apt-get sabe qual pacote deve instalar?

[editar]
Graças ao post do Braiams, aqui está a tabela de versões do owncloud. Só para mostrar como é:

owncloud:  
    Installiert:           6.0.0a-0  
    Installationskandidat: 6.0.0a-0  
    Versionstabelle:  
   *** 6.0.0a-0 0  
          500 http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.10/  Packages  
          100 /var/lib/dpkg/status  
       5.0.12+dfsg-1ubuntu1~saucy1 0
          500 http://de.archive.ubuntu.com/ubuntu/ saucy-updates/universe amd64 Packages  
       5.0.10+dfsg-1ubuntu1 0  
          500 http://de.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages  
    
por 0xAffe 15.12.2013 / 13:40

1 resposta

1
  

Então o que acontece, depois que eu adicionei a fonte e eu sudo o apt-get install owncloud?

     

Qual pacote será instalado?

O pacote com maior número de versão será instalado e, se eles tiverem o mesmo número de versão, ele selecionará o primeiro com a entrada em sources.list . Você pode verificar a versão do Candidate usando o apt-cache:

apt-cache policy owncloud
owncloud:
  Installed: (none)
  Candidate: 5.0.13+dfsg-2
  Version table:
     5.0.13+dfsg-2 0
        500 http://ftp.us.debian.org/debian/ testing/main i386 Packages

(Estou usando o Debian, mas você tem uma ideia).

  

E como o apt-get sabe qual pacote deve instalar?

Observando o cache de listas de pacotes que é baixado e atualizado sempre que você executa update .

    
por Braiam 15.12.2013 / 13:50