文章 5
评论 0
浏览 1875
CentOS 7 C++开发环境搭建(03)

CentOS 7 C++开发环境搭建(03)

gcc安装 系统默认安装的gcc版本为4.8,在更低版本的CentOS上版本更低,导致很多C、C++新特性不能使用,而我又比较喜欢新东西,所以我就编译安装最新的gcc9.2.0 01依赖项目安装 # 安装bison,解决编译中会提示 “WARNING: ‘bison’ is missing on your system.” yum install bison # 安装texinfo,解决编译中会提示“WARNING: ‘makeinfo’ is missing on your system” yum install texinfo 02安装autoconf # 下载autoconf wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz tar xvf autoconf-2.69.tar.gz cd autoconf-2.69 ./configure --prefix=/usr/local/autoconf make && make install 03安装automake # 首先需要安装perl环境....

我在 GitHub 上的开源项目

我在 GitHub 上的开源项目

solo-blog 🤩1  ⭐️0  🖖0  🏠https://www.bestdarren.top Darren的个人博客 - 记录精彩的程序人生

Linux上根据对应sig文件校验文件的完整性

Linux上根据对应sig文件校验文件的完整性

      在 Linux 的软件下载安装中,经常看到有与文件相同名字但是以.sig 结尾的文件,最开始的时候,我并没有怎么去在意这个文件是干嘛的,知道后来我遇到了下载下来的文件解压出问题了,然后就在想在 windwows 下载文件的时候大部分都提供了 sha、md5 类似的校验码,但是在 Linux 上下载文件的时候很少看到,所以我就去网上搜了下看这个 sig 文件到底是干嘛的,原来才发现这个**.sig 文件是一个签名文件,用于校验文件的完整性** 利用gpg命令验证数据完整性 # gpg命令验证数据完整性 ~: gpg --verify gdb-8.3.tar.gz.sig gdb-8.3.tar.gz gpg: 已创建目录‘/home/darren/.gnupg’ gpg: 新的配置文件‘/home/darren/.gnupg/gpg.conf’已建立 gpg: 警告:在‘/home/darren/.gnupg/gpg.conf’里的选项于此次运行期间未被使用 gpg: 钥匙环‘/home/darren/.gnupg/....

CentOS 7 C++开发环境搭建(02)

CentOS 7 C++开发环境搭建(02)

安装autojump autojump可以记录玩家的历史文件夹访问记录,安装后可以使用"j pathname"快速跳转到目录 # 下载autojump源码 git clone git://github.com/joelthelion/autojump.git # 安装 cd autojump && ./install.py # 卸载 cd autojump && ./uninstall.py # 因为linux下shell启动会读取相应的shell配置文件,所以根据情况将下面一行加入shell配置文件 [[ -s /root/.autojump/etc/profile.d/autojump.sh ]] && source /root/.autojump/etc/profile.d/autojump.sh autoload -U compinit && compinit -u #oh my zsh对应的文件 ~/.zshrc #bash对应的文件 ~/.bashrc 安装vim 01安装依赖项目 yum install....

CentOS 7 C++开发环境搭建(01)

CentOS 7 C++开发环境搭建(01)

更换官方yum源为国内镜像yum源 安装依赖项 sudo yum install wget sudo yum install curl 备份默认的yum源 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 使用阿里yum源 cd /etc/yum.repos.d # 使用wget下载阿里源 sudo wget -nc http://mirrors.aliyun.com/repo/Centos-7.repo # 使用阿里yum源 sudo mv CentOS-7.repo CentOS-Base.repo # 使用curl下载阿里源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 使用清华yum源 # 因为网上没找到清华的源文件,所以自己手动输入吧 vi /etc/yum.repos.d/CentOS-Base.repo # CentOS-Base.....

记录精彩的程序人生