Use o PPA antigo se o novo PPA não estiver disponível para a nova versão do Ubuntu

0

1. Qual é a melhor prática quando um PPA não foi atualizado para uma nova versão do Ubuntu?

2. É possível usar o PPA da versão anterior do Ubuntu? Se sim, como?

Toda vez que uma nova versão do Ubuntu é lançada, deparo com o problema de que alguns dos meus PPAs não foram atualizados. Por exemplo, acabei de instalar o 18.04, que quebrou a compatibilidade com o Sublime Text 3 (que funcionou bem em 17.10). Estou usando o Ansible para configurar meus repositórios em uma instalação limpa.

Se eu tentar instalar o Sublime usando     - ppa: webupd8team / sublime-text-3 / ubuntu

Recebo um erro que:

E: O repositório link bionic Release 'não tem um arquivo Release

(veja também link )

Se eu tentar adicionar o repositório mais antigo de 17.10:

- ppa:webupd8team/sublime-text-3/ubuntu artful main

Recebo um erro que:

W: Pacotes de destino ... é configurado várias vezes em /etc/apt/sources.list

Código anível:

- name: install repositories
  become: true
  apt_repository: repo='{{ item }}'
  with_items:
    - deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
    - deb http://archive.canonical.com/ubuntu bionic partner
    - deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
    - deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    - deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse

    - ppa:webupd8team/sublime-text-3/ubuntu artful main
    
por user2514157 27.04.2018 / 15:22

1 resposta

3

Se um PPA não foi atualizado a tempo para uma nova versão do Ubuntu, você tem várias opções:

Somente se você for corajoso o suficiente e confiante de que pode gerenciar erros e problemas de dependência, tente o seguinte:

  • faça o download e instale um pacote debian para o release anterior

Usar um PPA projetado para uma versão anterior pode levar a instabilidades.

    
por Takkat 27.04.2018 / 15:53