web-dev-qa-db-fra.com

Comment puis-je changer la priorité d'un PPA Launchpad?

J'utilise Ubuntu 10.04 LTS sur mon serveur et je souhaite installer netatalk 2.2. Il existe une version disponible dans le PPA de Stefano Rivera .

Maintenant, il se trouve que j'ai également installé des smartmontools pour lesquels il fournit également une nouvelle version, mais je voudrais vraiment ne mettre à niveau que netatalk.

J'ai essayé d'ajouter le fichier /etc/apt/preferences.d/stefanor:

Package: *
Pin: o=LP-PPA-stefanor
Pin-Priority: 50

mais cela n'a rien changé.

Comment puis-je déprioriser un référentiel et installer un seul logiciel à partir de celui-ci?

3
Georg Schölly

Puis-je vous suggérer ppa-purge le PPA dont vous souhaitez redéfinir la version du logiciel sur la version par défaut du référentiel lucide.

Ensuite, rééditez vos sources logicielles (Sudo nano /etc/apt/sources.list) et supprimez # de l'entrée de ligne PPA.

Exécutez juste une mise à jour - PAS une mise à niveau.

Sudo apt-get update

Installez le logiciel que vous souhaitez.

Sudo apt-get install [software package]

Rouvrez ensuite le fichier source-sources et lisez le # dans le PPA afin qu'aucune autre mise à jour ne soit reçue.

Pour lucid, vous pouvez installer ppa-purge en activant le dépôt backports - encore une fois - faites-le à partir de votre fichier de sources logicielles.

2
fossfreedom

Vous pouvez essayer:

Broche: relâcher o = LP-PPA-stefanor

et vérifiez la priorité par "apt-cache policy [package]"

1
Tomofumi