Różnica w szczegółach między „make install” a „make altinstall”

Oto mój przypadek:

ja używamUbuntu 10.04 (Lucid Lynx). Domyślny system Python to v2.6.5, ale potrzebuję Pythona v2.7. Pobrałem więc źródło z python.org i próbowałem go zainstalować.

Po pierwszej instalacji go uruchomiłem:

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

To instaluje Pythona 2.7 w moim systemie. Stworzy link „python” w/usr/bin linkowanie dopython2.7 także w/usr/bin. Więc kiedy piszę>python, system uruchomi dla mnie Python 2.7.4, tak jak podczas pisania>python2.7.

Ale kiedy instaluję w ten sposób:

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

Link „python” w/usr/bin nadal istnieje i prowadzi dopython2.6 która jest domyślną wersją systemu. Oczywiście mogę go usunąć i utworzyć nowy link do stronypython2.7.

Jaka jest różnica między poleceniem „make install” i „make altinstall”, z wyjątkiem linku w/usr/bin?

questionAnswers(1)

yourAnswerToTheQuestion