Ich versuche, die Python-Version in meiner Linux-Box zu aktualisieren.Installieren Sie Python2.7 in Linux obwohl Chefrezept
[[email protected] ~]# python --version
Python 2.6.6
[[email protected] ~]#
I ausgeführt wird:
yum install python27
und danach Python 2.7-Version zu reflektieren, ich bin mit:
scl enable python27 bash
für die aktuelle Sitzung wird es
geben[[email protected] ~]# python --version
Python 2.7.8
[[email protected] ~]#
Wenn ich versuche zu schreiben Chef Kochbuch, sieht mein Rezept wie folgt aus:
# install python27 package
yum_package 'python27' do
action :install
end
# enable python27 bash
execute 'python27_bash' do
command 'scl enable python27 bash'
end
und ich rufe dieses Kochbuch in den Knoten, aber es ist nicht für die aktuelle Sitzung auf die python2.7 aktualisieren.
Überprüfen Sie die Ausgabe von Chef-Client – AlexD
Ich habe die Kochbücher in der Runlist hinzugefügt und den "Chef-Client" genannt. Aber kein Glück. – joy