Comment revenir à une autre version d'un package sur Ubuntu?


9

J'ai mis à niveau vers une version alpha d'un package dans un PPA et je voudrais maintenant revenir à la version officielle de l'univers Ubuntu. Quelles mesures dois-je prendre?

Edit: La question se lisait à l'origine "Comment puis-je revenir à une version précédente d'un package sur Ubuntu?". Je l'ai changé pour refléter plus précisément le contenu.

Réponses:


1

Ligne de commande:

sudo apt-get supprimer package_name

sudo gedit /etc/apt/sources.list -> commenter le ppa fournissant le nouveau paquet

mise à jour sudo apt-get

sudo apt-get install nom_package

GUI:

  • démarrer Synaptic Package Manager
  • recherchez votre colis, cliquez dessus et sélectionnez la marque à supprimer
  • cliquez sur appliquer
  • allez dans Paramètres> Référentiels> Logiciels tiers et décochez le PPA fournissant le nouveau pack
  • Cliquez sur Fermer, puis sur Recharger
  • recherchez le package et réinstallez-le.

En option, vous pouvez réactiver le PPA après être revenu au package par défaut Ubuntu


6

La solution de Christian fonctionne bien lorsque vous souhaitez vous débarrasser du PPA.

J'ai trouvé une autre façon de le faire qui laisse les versions PPA disponibles comme options pour l'avenir.

  1. Utilisez apt-cache showpkg pour répertorier les versions candidates disponibles:

    sudo apt-cache showpkg mpd

  2. Installez explicitement la version souhaitée, au format "package = version"

    sudo apt-get install mpd = 0.14.2-3ubuntu2


1
apt-cache ne nécessite pas sudo.
Sparhawk

3

Utilisez la purge ppa . Il désactive le PPA et rétablit votre système dans les packages Ubuntu officiels.

sudo ppa-purge ppa_name

Et tu as fini !

Installation: sudo apt-get install ppa-purge(ou installation apturl )
Si vous n'utilisez pas Ubuntu 10.10, vous devrez peut-être l'installer à partir d'un ppa, webup8 par exemple:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ppa-purge

Le package est également inclus dans le référentiel xorg-edgers et je l'ai utilisé avec succès après avoir testé les derniers packages Xorg.

Il y a un article de blog sur Webupd8 .


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.