
Estou realizando uma atualização e está falhando no seguinte:
The repository 'http://ppa.launchpad.net/izx/askubuntu/ubuntu xenial Release' does not have a Release file..
Executando um servidor Ubuntu local 16.04
Responder1
O PPA não possui pacotes para a versão do Ubuntu (16.04) que você está executando e, portanto, não possui arquivo Release. O arquivo Release é usado para verificar a integridade dos pacotes de uma fonte, então o APT trata isso como uma questão de segurança e se recusa a buscar qualquer coisa.
Possíveis causas de um PPA quebrado:
- você atualizou recentemente e o PPA não foi removido
- você instalou off-line (experimentei isso estranhamente ao adicionar PPAs desatualizados às fontes)
- outro usuário adicionou o PPA sem o seu conhecimento
A melhor maneira de remover um PPA do qual você instalou pacotes é com ppa-purge
o qual também remove quaisquer pacotes associados e tenta retorná-los às versões padrão
sudo apt install ppa-purge
sudo ppa-purge ppa:izx/askubuntu/ubuntu
Mas se você não possui nenhum pacote do PPA (como neste caso), você pode simplesmente usar o add-apt-repository
comando com o -r
sinalizador remove:
sudo add-apt-repository -r ppa:izx/askubuntu/ubuntu
Ou apenas exclua o arquivo em/etc/apt/sources.list.d