RedHat7无法安装Telnet
RedHat7无法安装Telnet
yum安装telnet时,出现订阅提示信息:This system is not registered with an entitlement server. You can use subscription-manager
出现这个信息,如果不想订阅红帽,可以更换centos源
更换centos7源
- 查看系统yum:
rpm -qa | gerp yum
- 删除所有系统yum:
rpm -qa|grep yum|xargs rpm -e --nodeps
- 查看是否全部删除:
rpm -qa|grep yum
- 创建一个临时文件并进入:
mkdir /home/share/yum && cd /home/share/yum
- 批量下载与安装yum (不推荐)
- 创建文件:
touch down.txt && touch install.txt
- 编辑down.txt文件加入下载路径(换行分隔),根据系统版本,现在是7.9。使用163镜像,具体是7.9.2009
- 创建文件:
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm
- 下载`wget -i down.txt`
- 编辑install.txt,写入下载的文件名,并执行 rpm -ivh install.txt
- 或者选择挨个下载与安装yum(推荐)
#1
rpm -ivh http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
#2
rpm -ivh http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm
#3
rpm -ivh http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
#4这两个要同时安装
rpm -ivh http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
#5
rpm -ivh http://mirrors.163.com/centos/7.9.2009/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm
- 下载并修改CentOS7-Base-163.repo文件
#1下载文件
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
#2
#把这个文件CentOS7-Base-163.repo放入/etc/yum.repos.d中
cp CentOS7-Base-163.repo /etc/yum.repos.d
#3
#备份源redhat.repo 也可以重命名redhat.repo
cd /etc/yum.repos.d
mv redhat.repo redhat.repo.backup
#4 替换文件中所有 $releasever 为7.9.2009
vi CentOS7-Base-163.repo
#5查找并替换
:%s/$releasever/7.9.2009/g
#6保存退出
:wq
- yum clean all
- yum makecache
- yum repolist all,出现如下界面即成功更换
安装telnet
引用网址
tip:redhat7本身不支持telnet,如果不想安装telnet,可以nc命令监听端口