【Centos7安装Candence】从内核升级到软件安装(一)

建议进入su超级权限后进行环境配置。

1.安装Centos7系统–本地机器

通过阿里云或清华源下载Centos7的iso源文件,然后通过盘碟通进行系统烧录,烧录格式为RAW——否则安装可能失败。

安装完系统后,由于内核版本不够,因此需要通过手机usb桥接网络保证后续yum使用以及内核升级。

2.更换yum为阿里云源

# 1.获取repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 2.清空yum缓存
yum clean all
# 3.构建缓存
yum makecache

注意: 暂不使用yum update更新。

3.升级内核

1.拉取内核repo。

# 1.
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# 2.
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

2.查看可获取的内核。

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

会至少显示两种内核版本,其中lt为长期维护稳定版本,ml为最新稳定版本——建议前者。

3.下载lt版本的新内核。

yum --enablerepo=elrepo-kernel install kernel-lt

注意: 此时先只下载内核,暂不下载headers那些。

4.重启系统,此时启动内核选新的内核——高版本内核,非3.10内核

此时,wifi或无线网卡可正常使用了。

5.查询已有的kernel以及组件。

rpm -qa | grep kernel

6.删除3.10的kernel、tools*、headers等。

yum remove kernel-3.10xxxx 

4.升级gcc到9.3版本

1.下载gcc,gcc-c++。

yum install gcc gcc-c++ -y

此时为4.8版本,不够,但可以用于后续升级用。

2.下载基本发布软件集工具。

yum install centos-release-scl -y

3.下载开发工具软件集。

yum install devtoolset-9-gcc* -y

4.通过scl启动软件集(当前生效)。

scl enable devtoolset-9 bash

5.(永久有效)执行gcc替换,保证使用gcc/g++为新版本的gcc/g++。

mv /usr/bin/gcc /home/gdcxsjb/
mv /usr/bin/g++ /home/gdcxsjb/
ln -s /opt/rh/devtoolset-9/root/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-9/root/bin/g++ /usr/bin/g++

5.cmake升级安装

1.构建cmake下载目录

mkdir /opt/cmake
cd /opt/cmake/

2.移除旧版本的cmake

yum remove cmake -y

3.下载cmake3.16到当前目录

wget https://cmake.org/files/v3.16/cmake-3.16.6.tar.gz

4.解压该压缩文件,并进入解压文件目录

tar -zxvf cmake-3.16.6.tar.gz
cd cmake-3.16.6

5.自动配置编辑信息以及下载目录

./configure --prefix=/usr/local/cmake

6.下载并安装

make -j8 && make install 

7.构建软连接

ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake 

8.检查当前cmake版本

cmake -version

6.更新软件包

yum update -y

7.下载ntfs-3g支持外置硬盘

1.下载ntfs-3g

# 1.
yum install epel-release -y
# 2.
yum install ntfs-3g -y

2.挂载硬盘(如果需要)

mount -t ntfs /dev/sdb2(实际挂载设备文件) /mnt/winC(挂载目录)

8.下载7zip支持软件解压

yum install p7zip p7zip-plugins

9.下载tree以便查看目录结构

yum install tree -y
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值