2013-05-15 1 views
1

Je dois utiliser la version 0.13.0 au lieu de la version 0.15.x. Il semble débordement de pile me oblige à ajouter plusieurs lignes de texte en dessous de cette ligne, lorsque tout ce que je veux poser est une simple question sur la façon de sbire de sel de qualité vers le bas ne peut trouver aucun ppa ... référentiel a ou quoi que ce soit ...Comment puis-je rétrograder le minion de sel à une version plus ancienne?

Répondre

-1
clone salt git repo 

checkout 0.13 branch 

sudo python setup.py install --force 

obtenu ce sel de irc ...

6

réponse plus complète:

git clone git://github.com/saltstack/salt 
cd salt 
git checkout v0.13.0 
sudo python setup.py install --force 

Th Ce sont les commandes réelles que vous utiliseriez. Notez que j'ai extrait le v0.13.0tag par opposition à la branche. Les tags sont utilisés pour des points de publication spécifiques, les branches ne sont pas forcément compatibles. Les balises sont toujours formatées vX.XX.X

+0

force l'installation de quelque chose de git n'est pas sûre ni propre dans tous les cas. –

+0

Vous avez raison. C'est aussi à partir de 2013. Depuis lors, repo.saltstack.com a été créé avec des paquets pour une variété de systèmes d'exploitation. L'utilisation de packages est généralement le bon choix et prend en charge la rétrogradation. – basepi

0

Je ne suggère pas cette méthode. Comme il sera vraiment difficile de le maintenir, l'amélioration/désistement.

Afin de l'enlever, vous devrez le faire manuellement.

Une meilleure façon est de pip et de définir la version spécifique comme cela est décrit here.

+0

pip n'est pas vraiment un moyen sûr de gérer les paquets. mieux que forcer installe de git, mais toujours pas vraiment un moyen sûr de déployer des choses. Cela viole probablement la compréhension de votre package par les gestionnaires de paquets. –

Questions connexes