我哭了!Centos6停止更新只能切换7,哪些习惯也需要切换

上标题,真的是哭了,我一个老爷们差点被急哭了,两天两夜啊,我没干别的,就为了解决下图的这个问题

公众号:Java架构师联盟,每日更新技术好文

这是错误代码提示,而原因只是因为一条命令,yum -y install wget

Error: Cannot retrieve repository metadata (repomd.xml) for repository: bas

e. Please verify its path and try again

不知道最近有没有跟我一样的centos6用户遇到这个问题,起因是因为我觉得公司给我们开放的私人得虚拟机下载速度实在有点慢,申请权限之后就想换个源,然后就发现新建得虚拟机下载wget不好用了,其他的yum命令也不行,yum clean all和yum makecache了好几次,愣是不行,我就以为我在整理得时候让我整坏了,万幸的是除了不能访问源之外,正常的业务访问没有任何问题,这边就只能跟工程师联系了,然后,昨天晚上收到工程师的消息:centos6已经停止更新了,清华,阿里,网易等yum库已经关闭了,访问官网看一下发现官网早有介绍

#具体的时间是这样的

CentoS 6  停止维护更新日期=2020年11月30日

CentOS 7 停止维护更新日期= 2024年6月

CentOS 8 停止维护更新日期= 2029年5月

然后有了两个不正经的程序员一下的对话

工程师大哥你小子怎么这么点背啊,这刚刚停止维护一个星期就让你小子碰上了

。。。。。。我你个,难道我乐意呀,我能怎么办啊

我问大哥:怎么处理这件事

大哥一脸看白痴的表情看着我:你小子蒙了吧,已经停止维护了,我能怎么办,换7呗,以后你们就用7吧

然后一脸奸笑的表情看着我,我说:哥,别这样看着我,有点发毛,你咋了?

大哥说:虽然67两个版本变化不大,但是总还是有一些区别的,你们用惯了6了,突然换7会不会不适应啊?

emmmm,我愣愣的看着大哥离去的背影,好像真的是这样的啊,所以有了今天的这份文章,我会从下面几个方面进行讲解,主要包括网络、时间、常用命令、环境变量等基础以及centos6该如何改进再坚持一段时间

网络配置

拿到一个新的centos系统,首先要操作的就是网络配置的,尤其是在自己的pc端进行虚拟机的配置的时候,其实正常的没问题,但是还是有一些区别,我们来看一下

#查看

ip addr show

#新的网卡名称也修改为ens33

而网络的配置与6几乎无异

#路径

cat /etc/sysconfig/network-scripts/ifcfg-ens33

#配置信息

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

IPADDR=192.168.79.7

NETMASK=255.255.255.0

GATEWAY=192.168.79.2

DNS1=114.114.114.114

DNS2=192.168.79.2

ZONE=

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=c220bec2-8a7e-414a-9ea6-b20f87fa8485

DEVICE=ens33

ONBOOT=yes

同样的修改还有主机名的修改,在centos7中,主机名的修改有两种方式

1、直接修改配置文件

2、命令操作

1、当然在centos7特地添加了hostnamectl命令查看,修改主机名

2、使用hostnamectl set-hostname 命令修改主机名,可永久生效:

重启生效

配置完这些,简单的操作已经完成,网络通信已经成功,接下来的操作就可以在xshell中进行

那centos6和centos7还有哪些我们在日常生活中经常使用但是略有差别的命令

服务进程

centos6 采用 service和chconfig管理服务centos7 采用systemctl 管理服务,但是还可以使用service和chkconfig命令

以防火墙为例

centos7操作防火墙

“systemctl status firewalld.service”

//查看防dao火墙状态:

“systemctl stop firewalld.service”

//可以关闭运行的防火墙

systemctl status firewalld.service

//查看防火墙状态,如果出现disavtive(dead)的字样,说明防火墙已经关闭:

systemctl disable firewalld.service”

//即可永久禁止防火墙服务,下次重启也不会开启

时间地区操作

时间同步

[root@node1 yum.repos.d]# chrony

-bash: chrony: command not found

[root@node1 yum.repos.d]# chronyc sources

-bash: chronyc: command not found

[root@node1 yum.repos.d]# yum install -y chrony

注意:同样的,有些命令也是需要你去安装使用的,不过这里就可以使用yum操作了,这个坑爹玩意,要不是他,我能被嘲讽吗?

#注意:安装完成后,要启动服务

[root@node1 yum.repos.d]# systemctl start chronyd.service

[root@node1 yum.repos.d]# systemctl status chronyd.service

#查看状态

[root@node1 yum.repos.d]# chronyc sources -v

修改时间

$ timedatectl set-timezone Asia/Tokyo

$ timedatectl status

原时间

[root@node1 yum.repos.d]# timedatectl set-timezone Asia/Tokyo

修改后

修改地区

$ localectl set-locale LANG=ja_JP.utf8

$ localectl status

服务

服务一览

$ systemctl list-unit-files

$ systemctl --type service

强制停止

$ systemctl kill --signal=9 sshd

环境变量

这个地方是因为我在使用jps的时候提示我说common not found

然后想起来,我还没有配置环境变量,因为centos7自带的是open-jdk,所以当我上传,然后按照传统的方式配置环境变量的时候,发现不行

因为它有一些改变,.bashrc无法配置,但是/etc/profile还是一样

在配置环境变量的时候也有一定的差别,为下面这样,只需要在其本身的基础上添加路径就可以

PATH=$PATH:$HOME/bin:/opt/software/jdk1.8/bin

export PATH

然后就行了,我自己重写了一下还不行,因为刚接触centos7,所有一些地方还不是很明白,如果有知道这个地方是怎么回事的,可以评论区讨论一下,嘿嘿嘿

因为事发突然,而这些是我们的在日常的工作和学习中经常用到的基础配置,像网络、Java、防火墙等,而很多的命令是和centos6差不多的,通用,所以这里也就不做过多的介绍,在日常的工作工程中可以稍微注意总结一下即可

当然了,可能有些朋友还是需要先用centos6,没有我们这么任性,发现问题,直接选择升级然后调整到新的系统,但是,就像前面说的,yum源都已经关闭了 怎么办,没关系,这里有一个临时的办法,这也算是出其不意可以使用vault.centos.org作为更新源!!!

CentOS官方:http://vault.centos.org/

阿里云镜像:http://mirrors.aliyun.com/centos-vault/

解决方案

vi /etc/yum/pluginconf.d/fastestmirror.conf

#修改参数enable=0

如果不关闭这个的话,优先还是回去源库中去查看

#备份原有文件,备份绝对是个好习惯,要养成

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

#替换为官方Vault源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Official.repo

#替换为阿里云Vault镜像

wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Aliyun.repo

但是有的朋友可能是刚用centos6,或者因为种种原因,没有安装wget得,怎么办,没关系,可以使用上的面地址中的内容,直接编辑原来的Yum源文件互替换即可(注意:这种方式,最好也cp一份,不然后期出现问题没得替换,备份一下还是可以的)

总结

好了,基本到这里,我今天的内容就结束了,总结一些常用得命令在不同版本得centos中得区别,在后期得日常工作中能够更好的使用,提升自己的能力,不过,这也是在日常工作中没有学习总结得后果,之前的时候,我也看过centos7得命令,但是,没想到,6居然这么绝,直接把所有的源关闭,猝不及防啊,后期的时候,再去学习centos8得时候,可真的要总结一下了

好啦,今晚过的是真充实啊,不知道这些东西对大家有**咩有帮助,有帮助的话转发关注一下吧,谢谢**

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容