升级到gcc 7.3:
yum -y install centos-release-scl
yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7-binutils
scl enable devtoolset-7 bash
升级到gcc 9.3:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
如果要长期使用gcc 7.3的话:
echo "source /opt/rh/devtoolset-7/enable" >>/etc/profile
如果要长期使用gcc 9.1的话:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
设置终端快捷键
点击右上角的用户名,选择设置>>键盘>>快捷键,然后点+,名称自己写,命令是"/usr/bin/gnome-terminal",这个是不能改的,再点应用,这时这个快捷键是禁用的,点击禁用,再按下你要的快捷键,就可以用了,注意快捷键要避免冲突。关掉窗口,按下刚刚设置的快捷键,终端打开了。
git升级
安装依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
yum install gcc perl-ExtUtils-MakeMaker
- 卸载旧版本
yum remove git
- 下载git
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
- 安装git
tar -xvf git-2.9.5.tar.gz
cd git-2.9.5/
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile
source /etc/profile
https://www.cnblogs.com/Hi-blog/p/How-To-Update-Git-On-CentOS7.html#_label03
下载vim
git clone https://github.com/vim/vim.git
- vim依赖
sudo yum install -y ncurses-devel
- 安装
cd vim/src
./configure --prefix=/usr/local
make
sudo make install
网友评论