1
“ make install”和“ make altinstall”之间的细节差异
这是我的情况: 我正在使用Ubuntu 10.04(Lucid Lynx)。系统的默认Python是v2.6.5,但我需要Python v2.7。所以我从python.org下载了源代码并尝试安装它。 第一次安装它时,我运行了: cd Python2.7.4 ./configure --prefix=/usr make su root make install 这会将Python 2.7安装到我的系统上。这将创建一个链接,“蟒蛇”,/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 链接“ python”/usr/bin仍然存在,并且链接python2.6是默认系统版本。当然,我可以删除它并创建一个链接到的新软链接python2.7。 除了中的链接之外,命令“ make install”和“ make altinstall”之间有什么区别/usr/bin?