经常遇到ubuntu下软件无法更新到最新版本的情况,那就自己下载对应的包来编译安装吧。
以ubuntu14.04下的cmake来说,默认版本是2.8,即使你按下面操作卸载再安装也没用:
apt-get autoremove cmake
apt-get install cmake
cmake --version
发现还是2.8。
下面介绍一种自己对应版本的安装包,然后手动编译安装的方法:
apt-get install build-essential
wget http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz
tar xf cmake-3.4.1.tar.gz
cd cmake-3.4.1
./configure
make
sudo apt-get install checkinstall
sudo checkinstall
sudo make install
cmake --version
结果显示cmake的版本已经是3.4.1了。
通过上面cmake的例子,我们知道了在ubuntu下如何将指定软件升级到更高版本。