一直都在思考是不是轉服務器程序,但是需要學習Linux的東西,終於狠下心來搞一搞,虛擬機,裝Linux。
終於完成Linux安裝了。配置C++開發環境。使用的Linux系統爲CenOS7,以上。
1、寫在之前。
謹慎使用root用戶,新建一個非root用戶,將其設置爲管理員,一定要設置成管理員,必須要設置成管理員。
然後使用這個用戶登錄。
2、更新工具
sudo yum -y update
sudo yum -y groupinstall "Development Tools"
sudo yum -y install wget lrzsz net-tools
3、通過源碼安裝git
系統安裝時的git版本大概是1.8,有點低,本人做了升級
卸載git
sudo yum -y remove git
下載git源碼(2.23)
sudo yum -y install perl-ExtUtils-MakeMaker zlib-devel curl-devel
cd ~
mkdir git-source && cd git-source
wget https://github.com/git/git/archive/v2.23.0.tar.gz
tar zxvf v2.23.0.tar.gz && cd git-2.23.0
autoconf
./configure --with-curl --with-expat
make -j4
sudo make install
安裝git-lfs
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script/rpm.sh | sudo bash
sudo yum -y install git-lfs
git lfs install
git lfs version
4、安裝CMAKE
sudo yum -y install ncurses-devel
cd ~
mkdir cmake-source && cd cmake-source
wget https://github.com/Kitware/CMake/releases/download/v3.15.3/cmake-3.15.3.tar.gz
tar zxvf cmake-3.15.3.tar.gz
cd cmake-3.15.3
./configure
make -j4
sudo make install