Eric.Liang 发表于 2021-7-30 16:05:51

一看就会,超有用活字格技能:一百一十八、Red Hat 7.6下替换yum源,安装.NetCore3.1

本帖最后由 Eric.Liang 于 2021-7-30 18:30 编辑

之前的这一篇教程再帮助大家如何在Rad Hat7.6版本下安装活字格服务器
一看就会,超有用活字格技能:一百零九、玩转Red Hat 7.5下活字格服务管理器
https://gcdn.grapecity.com.cn/fo ... 84910&fromuid=51381
(出处: 葡萄城产品技术社区)



但是很多时候,在安装过程中,都会出现这样的问题

此时的感觉就是我是谁,我在哪,我在干什么????
http://img.soogif.com/LccI5YWdHe3iAidvVUFcFoc85r96kloP.gif_s400x0


通过报错我们不难看出,原因是活字格依赖的.Net Core 3.1没有安装,导致无法正常安装活字格服务器

那我们该如何做呢,有些人找了很多教程,都没有将.Net Core 3.1安装正常;这里我教大家一个通用的方案

因为Rad Hat是企业版,他的yum源很多都是不能直接下载的,原因是要收费:'(

但是对于linux系统,我们是可以手动去切换yum源去下载其他资源的

如何切换Rad Hat的yum源?
1.卸载Red Hat原有的yum,安装centos 7 yum
# 查看本地yum
rpm -qa|grep yum   

# 清除原有RHEL的YUM及相关软件包。
rpm -qa | grep yum | xargs rpm -e --nodeps
rpm -qa |grep python-urlgrabber|xargs rpm -e --nodeps2.安装wget安装包
# 切换目录
cd /etc/yum.repos.d/


3.下载Centos yum 并安装
# 切换目录
cd /etc/yum.repos.d/

#下载以下安装包(这里均引用的阿里的yum源,如果某些安装包404找不到,请在这个链接下重新找到对应的链接:https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/)
<blockquote>wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/python-chardet-2.2.1-3.el7.noarch.rpm
4.下载配置文件
cd /etc/yum.repos.d/

# 以下源二选一

#网易源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

#中国科技大学源
wget https://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=35.备份原配置文件
cd /etc/yum.repos.d/

mv redhat.repo redhat.repo.bak6.设置配置文件
#163源
sed -i "s;\$releasever;7;g" CentOS7-Base-163.repo

#中科大源
sed -i "s;\$releasever;7;g" CentOS-Base.repo
7.设置完成后 重新执行
yum clean all    #清除yum缓存

yum makecache    #更新yum缓存

yum repolist看到repolist 显示软件包数量就可以了

8.接下来就是使用CentOS的yum源安装.Net Core 3.1了
#.net core 3.1 SDK9.安装.net core 3.1 runtime
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install aspnetcore-runtime-3.1

通过以上的操作,就可以在你的Rad Hat7.6中安装好.Net Core3.1

当.Net Core3.1安装完成后,就可以去按照我们的教程安装活字格的服务管理器啦~
第三十三章 安装活字格服务端到Linux系统 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

http://img.soogif.com/lhFjLlldao8Pb1SffdF1Zb1mLenFYNvk.gif_s400x0
页: [1]
查看完整版本: 一看就会,超有用活字格技能:一百一十八、Red Hat 7.6下替换yum源,安装.NetCore3.1