Подтвердить что ты не робот

Как изменить версию python по умолчанию на Linux-машине? (А не только символическую ссылку)

У меня есть несколько версий python, установленных в ubuntu (точном) по разным причинам и использованиям. У меня есть python 2.7 и python 2.6. Мне нужно сделать python 2.6 по умолчанию, а не python 2.7. Я обновил символическую ссылку на python, чтобы указать на python2.6. Это даст мне доступ к командной строке прямо к python2.6. но когда я устанавливаю некоторый пакет из aptitude, он идет прямо на совместимый с python2.7 материал, потому что где-то в ОС он видит это как значение по умолчанию. Как мне это изменить?

P.S: Я знаю обходной путь установки из исходного кода пакета. Но его нелегко получить исходный код всегда, а не все щедры.

4b9b3361

Ответ 1

В Ubuntu и других дистрибутивах, основанных на Debian, правильный способ определения, какая версия Python для запуска в общесистемном режиме, имеет sudo update-alternatives --config python. См. Также http://www.stylesen.org/python_27_debian_squeeze_60