Разница в деталях между «make install» и «make altinstall»

Вот мой случай:

Я используюUbuntu 10,04 (Осознанная рысь). Системный Python по умолчанию - v2.6.5, но мне нужен Python v2.7. Поэтому я скачал исходник с python.org и попытался установить его.

Когда я впервые установил его, я запустил:

cd Python2.7.4
./configure --prefix=/usr
make
su root
make install

Это установит Python 2.7 в мою систему. Это создаст ссылку "Python", в/usr/bin ссылка наpython2.7 Также в/usr/bin, Поэтому, когда я печатаю>pythonсистема запустит Python 2.7.4 для меня так же, как когда я печатаю>python2.7.

Но когда я устанавливаю этот путь:

cd Python2.7.4
./configure --prefix=/usr
make
su root
make altinstall

Ссылка "питон" в/usr/bin до сих пор существует и ссылки наpython2.6 которая является версией системы по умолчанию. Конечно, я могу удалить его и создать новую мягкую ссылку, ссылающуюся наpython2.7.

В чем разница между командами "make install" и "make altinstall", кроме ссылки в/usr/bin?

Ответы на вопрос(1)

Ваш ответ на вопрос