Questão Configurando no Ubuntu 14.04, confiável [duplicado]


Esta questão já tem uma resposta aqui:

Esta é a minha versão atual do Ubuntu:

root@vps132318:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

Eu sei que esta pergunta foi feita várias vezes e eu verifiquei todas elas. Para todos os casos, o problema era a versão atual do Ubuntu. Embora eu use a versão 14.04, e quando eu digito

root@ssss:~# sudo add-apt-repository ppa:kurento/kurento
kurento/kurento
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --
homedir /tmp/tmp.mvnesaHwib --no-auto-check-trustdb --trust-model always --
keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --
keyserver keyserver.ubuntu.com --recv-keys

root@ssss:~# sudo apt-get update
W: Failed to fetch      
http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-amd64/Packages  404  Not Found
W: Failed to fetch http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

root@ssss:~# sudo apt-get install kurento-media-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package kurento-media-server

As duas soluções que encontrei foram:

  1. adicionar uma chave; mas para os seus casos, o --recv-keys parte estava dando-lhes uma chave, então eles estavam adicionando a chave. O meu não. A chave que falta não me é dada.

  2. sudo update apt-get, no entanto, sem sorte para mim novamente.

  3. Eu também tentei apt-upgrade, sem sorte.

  4. Por fim, tentei limpar trusted.gpg.d diretório, mas sem sorte novamente.

  5. Importando automaticamente todas as chaves GPG ausentes. Mas quando eu tento sudo launchpad-getkeys, isso é o que eu recebo:

    Trying to import all the missing keys
    Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.emB6wtnXhs --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy= --recv-keys
    Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.8jUZsvy2cn --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy= --recv-keys
    Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.1pWJuVDYhk --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy= --recv-keys
    Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.db8jIl1DVT --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy= --recv-keys
    Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.VpS5aiBz52 --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy= --recv-keys
    
    launchpad-getkeys has finished importing all missing GPG keys. Try running sudo apt-get update - you shouldn't see any key  errors any more.
    .............................................................
    Note that launchpad-getkeys imports missing GPG keys but does not fix broken keys.
    

    E depois sudo apt-get update:

    Err http://ppa.launchpad.net lucid/main amd64 Packages             
    404  Not Found
    Err http://ppa.launchpad.net lucid/main i386 Packages
    404  Not Found
    Ign http://ppa.launchpad.net lucid/main Translation-en_GB
    Ign http://ppa.launchpad.net lucid/main Translation-en
    Ign http://ppa.launchpad.net lucid/main Translation-en_GB
    Ign http://ppa.launchpad.net lucid/main Translation-en
    W: Failed to fetch      
    http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-amd64/Packages  404  Not Found
    W: Failed to fetch http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-i386/Packages  404  Not Found
    E: Some index files failed to download. They have been ignored, or old ones used instead.
    

Estou perdendo algo ou fazendo algo errado?


1
2018-05-10 16:50


origem


A questão é que ele está procurando uma pasta Lucid Lynx para encontrar os pacotes para o kurento ppa. O problema é que essa pasta não existe (e você não quer usá-la de qualquer maneira). Tente fazer sudo apt-get install ppa-purge Seguido por sudo ppa-purge ppa:kurento/kurento seguido por reinstalá-lo com sudo add-apt-repository ppa:kurento/kurento - Mitch
Eu fiz o que você disse. Aqui estão os logs do console de terminal: 1) sudo apt-get-install ppa-purge . Acabei com um monte de erros. 2) sudo ppa-purge ppa:kurento/kurento . Aqui está o log do console ... - senty


Respostas:


Por qualquer motivo, existe um 10.04 PPA nas suas fontes. Olhe atentamente para o URL errante:

http://ppa.launchpad.net/kurento/kurento/ubuntu/dists/lucid/main/binary-amd64/Packages  

lucid é 10,04.

É possível que você tenha duas entradas desse PPA, uma para 14.04, que você acabou de adicionar, e uma para 10.04, provavelmente uma ressaca de alguma atualização. Faz grep lucid /etc/apt/sources.list /etc/apt/sources.list.d/*.list, encontre as entradas incorretas e exclua-as.


2
2018-05-10 18:11