web-dev-qa-db-fra.com

Utiliser l'ancien PPA si le nouveau PPA n'est pas disponible pour la nouvelle version d'Ubuntu

1. Quelle est la meilleure pratique lorsqu'un PPA n'a pas été mis à jour pour une nouvelle version d'Ubuntu?

2. Est-il possible d'utiliser le PPA de la version précédente d'Ubuntu? Si oui, comment?

Chaque fois qu'une nouvelle version d'Ubuntu est disponible, je me rends compte que certains de mes PPA n'ont pas été mis à jour. Par exemple, je viens d'installer 18.04, qui n'assurait plus la compatibilité avec Sublime Text 3 (qui fonctionnait parfaitement sous 17.10). J'utilise Ansible pour configurer mon dépôt sur une nouvelle installation.

Si j'essaie d'installer Sublime en utilisant - ppa: webupd8team/sublime-text-3/ubuntu

Je reçois une erreur qui:

E: Le référentiel http://ppa.launchpad.net/webupd8team/sublime-text-3/ubunt La version bionique 'n'a pas de fichier de version

(voir aussi https://launchpad.net/~webupd8team/+archive/ubuntu/sublime-text-3) )

Si je tente d’ajouter l’ancien référentiel de 17.10 astucieux:

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

Je reçois une erreur qui:

W: Packages cibles ... est configuré plusieurs fois dans /etc/apt/sources.list

Code Ansible:

- 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
1
user2514157

Si un PPA n'a pas été mis à jour à temps pour une nouvelle version d'Ubuntu, vous avez plusieurs options:

Si vous êtes assez courageux et confiant pour pouvoir gérer les erreurs et les problèmes de dépendance, vous pouvez essayer les solutions suivantes:

  • téléchargez et installez un paquet debian pour la version précédente

L'utilisation d'un PPA conçu pour une version précédente peut entraîner des instabilités.

3
Takkat