一直都在思考是不是转服务器程序,但是需要学习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