1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、centosupdate源含义 2、Centos update 与 upgrade区别及其与Ubuntu的区别 3、centos7升级gcc4.8.5到gcc8 4、如何升级centos 到桌面版本 5、CentOS系统中用yum update 命令开始更新,更新过程中怎么停下来。。求高手解答! 6、CentOS升级内核版本 centosupdate源含义

更新源里的软件列表。根据centosupdate简介显示,centosupdate源含义是更新源里的软件列表。centosupdate命令可以一次性更新所有软件到最新版本。

Centos update 与 upgrade区别及其与Ubuntu的区别

Linux CentOS升级命令有两个,分别是yum upgrade和yum update, 这个两个命令是有区别的,与Ubuntu系统也有明显的区别:

yum update

这是升级所有包同时也升级软件和系统内核,主要是升级系统内核

yum upgrade

只升级所有包,不升级软件和系统内核。这里的包指的是非系统内核的安装包,也包括后来安装的各种包。

顺带一提,Ubuntu/Debian系统中,是使用类似的apt或apt-get命令替代yum命令,即apt update和apt upgrade,其作用是一样的。centos7升级gcc4.8.5到gcc8

sudo yum install centos-release-scl

注意事项,如果想安装7.版本的,就改成devtoolset-7-gcc,以此类推

sudo yum install devtoolset-8-gcc*

可以一次安装多个版本的devtoolset,

需要的时候用下面这条命令切换到对应的版本

scl enable devtoolset-8 bash

大功告成,查看一下gcc版本

gcc -v

显示为 gcc version 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)

注意事项:gcc如果没有切换只对本次会话有效

1.切换gcc版本

补充: 这条激活命令只对本次会话有效,重启会话后还是会变回原来的4.8.5版本,要想随意切换可按如下操作。

首先,安装的devtoolset是在 /opt/rh 目录下的,如图

每个版本的目录下面都有个 enable 文件,如果需要启用某个版本,只需要执行

source ./enable

所以要想切换到某个版本,只需要执行

source /opt/rh/devtoolset-8/enable

旧的gcc是运行的 /usr/bin/gcc,所以将该目录下的gcc/g++替换为刚安装的新版本gcc软连接,免得每次enable

如何升级centos 到桌面版本

一、检查系统版本

$

cat

/etc/redhat-release

CentOS

Linux

release

7.1.1503

(Core)

二、备份重要数据(例如/etc,

/var,/opt)。如果centos是安装在虚拟机上,那么可以使用快照进行备份。

三、运行yum命令升级

$

sudo

yum

clean

all

$

sudo

yum

update

四、重启系统

$

sudo

reboot

五、查看现在系统版本

$

cat

/etc/redhat-release

CentOS

Linux

release

7.3.1611

(Core)

注意:在升级前记得检查系统正常运行,以及系统服务services已经安装。

CentOS系统中用yum update 命令开始更新,更新过程中怎么停下来。。求高手解答!

1、CentOS系统的yum repo存储位置在/etc/yum/repos.d下面。有一个CentOS-Base.repo文件。

2、需要配置的就是这个repo文件。配置文件可以从中科大的有关网站找到。可以首先到中科大镜像站。

3、镜像站下方的Mirrors帮助有配置软件源帮助。点击进入。

4、在USTC Mirror Help页面,可以搜索自己使用的linux发行版。如图是找到CentOS的源使用帮助。

5、CentOS 7的版本,直接下拉到CentOS 7的CentOS-Base.repo文件内容,复制。创建repo文件。(可以在本地创建然后WinSCP上传也可以在CentOS直接创建)。

6、将创建的repo文件替换原来的repo文件,然后在命令行运行sudo yum makecache即可。

CentOS升级内核版本

1、查看当前内核版本

2、升级内核

更新yum源仓库

启用 ELRepo 仓库

ELRepo 仓库是基于社区的用于企业级 Linux 仓库,提供对 RedHat Enterprise (RHEL) 和 其他基于 RHEL的 Linux 发行版(CentOS、Scientific、Fedora 等)的支持。

ELRepo 聚焦于和硬件相关的软件包,包括文件系统驱动、显卡驱动、网络驱动、声卡驱动和摄像头驱动等。

3、查看可用的系统内核包

可以看到4.4和4.18两个版本

4、安装最新版本内核

--enablerepo 选项开启 CentOS 系统上的指定仓库。默认开启的是 elrepo,这里用 elrepo-kernel 替换。

5、设置 grub2

内核安装好后,需要设置为默认启动选项并重启后才会生效

查看系统上的所有可用内核:

设置新的内核为grub2的默认版本

服务器上存在4 个内核,我们要使用 4.18 这个版本,可以通过 grub2-set-default 0 命令或编辑 /etc/default/grub 文件来设置

方法1、通过 grub2-set-default 0 命令设置

其中 0 是上面查询出来的可用内核

方法2、编辑 /etc/default/grub 文件

设置 GRUB_DEFAULT=0,通过上面查询显示的编号为 0 的内核作为默认内核:

生成 grub 配置文件并重启

6、验证

7、删除旧内核(可选)

查看系统中全部的内核:

方法1、yum remove 删除旧内核的 RPM 包

方法2、yum-utils 工具

如果安装的内核不多于 3 个,yum-utils 工具不会删除任何一个。只有在安装的内核大于 3 个时,才会自动删除旧内核。

安装yum-utils

删除旧版本

相关文章 8

1

移动端的网站优化规则有哪些(移动端网站设计) 3分钟前

目录:1、移动网站怎么做seo优化,优化技巧有哪些2、移动端网站优化需注意哪些要点?3、手机移动端网站优化需要重视哪些方面4、移动网...

2

怀化小程序开发(做小程序 开发 平台) 5分钟前

目录:1、如何开发小程序?2、开发一个微信小程序需要多少钱?3、开发一个小程序大概需要多少钱如何开发小程序? 目前主要有两种方法,...

3

网站搜索引擎优化的(网站搜索引擎优化包括哪些方面的基本内容?) 6分钟前

目录:1、搜索引擎优化是什么意思?2、搜索引擎优化方法3、搜索引擎怎么优化 优化搜索引擎方法4、对网站进行搜索引擎优化的方法是什么...

4

亚特兰大云主机(亚特兰大升级品) 8分钟前

目录:1、国外VPS云服务器选择攻略心得分享2、《阿特兰大陆》txt下载在线阅读全文,求百度网盘云资源国外VPS云服务器选择攻略心得分享...

5

阿里云s6服务器(阿里云s6服务器多少钱一年) 9分钟前

目录:1、阿里云服务器租用费用是多少?2、国内云主机哪家强?移动云怎么样?3、阿里云服务器1核2G,2核4G,4核8G,8核16配置可选ECS实例规格...

7

nginx上传文件大小(nginx文件传输大小限制) 10分钟前

目录:1、乌班图nginx文件上传失败2、上传文件失败,具体原因:上传的文件超过大小限制,请上传小于 1024k的文件?3、上传图片过大时nginx报错...

8

腾讯云cynosdb(腾讯云学生服务器1元) 11分钟前

目录:1、2019数据架构选型必读:1月数据库产品技术解析2、把人脑智能化后,能再创造出更强的人工智能吗?2019数据架构选型必读:1月数...