当前位置: 首页 > news >正文

网站设计说明书主要有什么大型网站制作教程

网站设计说明书主要有什么,大型网站制作教程,企业网站开发职责,wordpress 去掉标题一、环境准备 1. 检查当前 GCC 版本 gcc --version 2. 清理系统环境 sudo yum clean allsudo yum update -y 二、安装 SCL 仓库 此处我们使用scl来切换gcc版本 SCL(Software Collections)提供高版本软件包,且与系统默认工具链隔离。 sudo …

一、环境准备

1. 检查当前 GCC 版本

gcc --version

2. 清理系统环境

sudo yum clean allsudo yum update -y

二、安装 SCL 仓库

此处我们使用scl来切换gcc版本

SCL(Software Collections)提供高版本软件包,且与系统默认工具链隔离。

sudo yum install -y centos-release-scl

三、安装 GCC 9.3

1. 安装 devtoolset-9

sudo yum install -y devtoolset-9-gcc devtoolset-9-gcc-c++

 如果报错如下,是因为CentOS 7 的SCL仓库已停止维护,默认的镜像服务器已失效,导致无法通过yum安装

解决方案 (切换为阿里云镜像环境)

1、查看自己的源环境

主要查看 base是否为阿里云环境 以及 sclo rh 是否为阿里云环境(以下是配图)

yum repolist

2、切换配置信息

# 使用阿里云镜像
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo修改所有仓库配置为阿里云地址:
sudo sed -i 's|vault.centos.org|mirrors.aliyun.com/centos|g' /etc/yum.repos.d/*.repo

3、验证scl源 (如果和我的不一致可能回导致404 小伙伴可直接复制粘贴)

sudo vi /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/centos/RPM-GPG-KEY-CentOS-SIG-SCLo

4、重新构建

切记一定要多  

sudo yum clean all # 清除
sudo yum update -y # 更新

sudo yum makecache #构建

sudo yum clean all
sudo yum makecache

 证明没有任何问题

 5、手动下载安装文件

理论上各位不需要执行这个步骤 重新执行  sudo yum install -y devtoolset-9-gcc devtoolset-9-gcc-c++  命令即可 如果出现像我一样 可依照我如此下载将文件名称换成自己对于的即可

注意:我当时不知道为什么没有下载下下来 在执行命令时显示有五个文件404不找到  这是我手动配置的地址可以直接下载下来

wget http://vault.centos.org/centos/7/sclo/x86_64/rh/Packages/d/devtoolset-9-runtime-9.1-0.el7.x86_64.rpm
wget http://vault.centos.org/centos/7/sclo/x86_64/rh/Packages/d/devtoolset-9-binutils-2.32-16.el7.x86_64.rpm
wget http://vault.centos.org/centos/7/sclo/x86_64/rh/Packages/d/devtoolset-9-gcc-9.3.1-2.2.el7.x86_64.rpm
wget http://vault.centos.org/centos/7/sclo/x86_64/rh/Packages/d/devtoolset-9-gcc-c++-9.3.1-2.2.el7.x86_64.rpm
wget http://vault.centos.org/centos/7/sclo/x86_64/rh/Packages/d/devtoolset-9-libstdc++-devel-9.3.1-2.2.el7.x86_64.rpm

 6、安装环境

sudo yum install -y policycoreutils-python
sudo yum install -y scl-utils

7、编译安装文件

注意:如果你有其他文件 也仿照此格式添加上

sudo rpm -Uvh --force --nodeps devtoolset-9-runtime-9.1-0.el7.x86_64.rpm \devtoolset-9-binutils-2.32-16.el7.x86_64.rpm \devtoolset-9-gcc-9.3.1-2.2.el7.x86_64.rpm \devtoolset-9-gcc-c++-9.3.1-2.2.el7.x86_64.rpm \devtoolset-9-libstdc++-devel-9.3.1-2.2.el7.x86_64.rpm
 8、验证 GCC 是否安装成功
sudo yum install -y devtoolset-9-gcc devtoolset-9-gcc-c++ 

2. 激活 GCC 9.3 环境

scl enable devtoolset-9 bash# 验证版本
gcc --version

切换成功 


四、永久切换为GCC 9.3

正常上述步骤后你的机器已经拥有了 9.3的环境,但是因为  scl enable devtoolset-9 bash  只是当前会话有效 当你新开会话之后 gcc 版本就会失效(小伙伴们可以打开一个新的窗口验证一下),所以建议设置成永久使用

1. 修改用户环境变量

# 写入配置信息
echo 'source /opt/rh/devtoolset-9/enable #This is  gcc version' >> ~/.bashrc# 验证是否添加成功
vim ~/.bashrc# 刷新配置
source ~/.bashrc

2. 验证生效

打开新客户端 验证 gcc 版本是否生效

亲测可用

注:这里如果不想启动 只需要把 写入的数据删除掉,打开新窗口就回变回原来的版本


注:大家安装时 一定要注意自己的环境,目前我安装redis用到了 9.X的GCC环境就不做其他演示,个人理解如果想要升级至 GCC 11 也是此流程,文件不同罢了。

http://www.dtcms.com/a/444097.html

相关文章:

  • 龙华区住房和建设局网站官网镇江网站建设方式优化
  • 高新网站设计找哪家学网站建设 去哪里
  • 自学网站建设和seo会员管理网站建设
  • 观澜网站建设公司h5网页
  • 网站建设 通知申请号的网站
  • 流程设计网站江苏住房和城乡建设部网站
  • 网站服务器建立上海闵行刚刚发生的
  • 手机怎么制作网站教程视频教程网站识别手机电脑自动跳转
  • 东乡建设网站华强北 做网站
  • 怎么样建设一个电影网站全国企业年报网上申报
  • 怎么做能让网站尽快收录佛山企业门户网站建设
  • 麦吉太原网站建设丽怎么代理企业网站托管趋势
  • wordpress博客站点深圳市建设工程造价管理站
  • 杭州建站价格在安庆哪里可以做公司网站
  • 怎么给网站添加关键词semir是什么牌子衣服
  • seo网站诊断分析报告局域网聊天工具报告
  • 邯郸网站设计定制王占山图片
  • 知名的网络公司seo最新优化技术
  • 有没一些网站只做临床药学营销软件站
  • C++智能指针(Smart Pointer)是什么?
  • 单页网站seo专业公司网站建设服务公司
  • 深圳团购网站设计公司网站查询系统怎么做
  • 学生求职网站的需求分析怎么做廊坊建设网站企业
  • 网站建设 运营深圳市政设计院
  • 营销最好的网站建设公司it培训网站模板
  • 如何给别人做网站赚钱7 the wordpress
  • 做视频网站多少钱wordpress 下拉列表
  • 一个网站备案多个域名吗电视台网站建设方案
  • 网站及app建设嘉兴市秀洲区住房和建设局网站
  • 个人网站模板大全百度文档怎么免费下vvv