web-dev-qa-db-fra.com

Comment appliquer un correctif python sur une bibliothèque installée

J'ai une boîte Linux avec un accès root. J'ai la bibliothèque Django installée en tant que python non compressé. _ Egg. Maintenant, je veux installer ce correctif .

Comment puis-je le faire?

6
mnowotka

Utilisez l'outil 'patch' pour appliquer votre patch. La description fournie ci-dessus est probablement utile; déplacez d'abord vers le répertoire source Django ou à l'endroit où vous avez décompressé votre oeuf, puis exécutez patch (si aucun correctif n'est installé, effectuez simplement un correctif apt-get install). J'utiliserais -p1 comme argument, sans savoir pourquoi -p2 était spécifié, mais ma commande pourrait ressembler à ceci;

patch -p1 --dry-run < name.patch

Vous pouvez en savoir plus avec 'man patch'.

5
jeremiah