首页 > 系统相关 >Centos7 yum源的变更及常用依赖的安装(转)

Centos7 yum源的变更及常用依赖的安装(转)

时间:2023-02-22 18:13:47浏览次数:47  
标签:epel repo 依赖 develyum devel Centos7 yum install

零、背景
当我们要用yum安装一些软件的时候,常常会遇到由于缺少配套工具软件而产生的失败。因此,在这里做一个汇总,将常用的一些配套软件作为一个配置项都写在这里,以备后续使用

一、正文
1.1、yum源变更
#备份
cp -rf /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_20220309

#下载阿里源。这里仅以centos7为例。如果哪位需要centos6或者8,只需要将下面的7改为6或8再获取即可
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#安装centos7的repo,6或8也和上面的操作类似
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

#清理缓存
yum clean all

#重新生成缓存
yum makecache

1.2、升级yum并安装依赖
#升级yum
yum update

#安装epel源
yum install epel-release

#安装依赖
yum -y install patch make gcc gcc-c++ gcc-g77 flex* bison file
yum -y install libtool libtool-libs autoconf kernel-devel
yum -y install libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel
yum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel
yum -y install glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel
yum -y install ncurses ncurses-devel curl curl-devel e2fsprogs
yum -y install e2fsprogs-devel krb5 krb5-devel libidn libidn-devel
yum -y install openssl openssl-devel vim-minimal nano sendmail
yum -y install fonts-chinese gettext gettext-devel
yum -y install ncurses-devel sqlite-devel libyaml-devel
yum -y install gmp-devel pspell-devel
yum -y install unzip
yum -y install automake libmcrypt* libtool-ltdl-devel*
yum -y install readline* libxslt* pcre* net-snmp* gmp* libtidy*
yum -y install ImageMagick* svnversion*

yum install lz4-devel.x86_64

 

标签:epel,repo,依赖,develyum,devel,Centos7,yum,install
From: https://www.cnblogs.com/wangbin/p/17145369.html

相关文章

  • centos7.6 k8s 1.23.2 docker version 23.0.1 init
      dockerpullregistry.aliyuncs.com/google_containers/kube-apiserver:v1.23.2kubeadminit--kubernetes-version=v1.23.2--image-repositoryregistry.aliyuncs......
  • npm install bootstrap --save 提示依赖冲突报错
    错误如下图:依赖版本:npm版本是8.0以上的问题原因:npm8以上会检查一些包的对应关系。大佬给的解决方案如下:遇到这种情况,建议重装就好,npm8以上会检查一些包的对应关......
  • CentOS 7搭建本地yum源和局域网yum源
    搭建本地yum源本地yum源,就意味着只有搭建该yum源的这台服务器能使用,其它的服务器都不能使用该yum源。搭建本地yum源的所有步骤如下:复制#准备好一个centos 的镜像,我这......
  • vue-cli安装依赖 props属性三种方式 混入迷信 插件 elementUI vuex vue Routerd local
    目录回顾vue-cli安装依赖props属性三种方式总结混入mixin插件elementuielementui的使用vuex使用步骤vueRouter基本使用点击跳转路由两种方式路由跳转,携带数据的两种方式区......
  • CentOS7 安装MySQL 8.0.28+
     MySQL的三大版本a)MySQLEnterpriseEdition:企业版本(付费)b)MySQLClusterCGE:高级集群版(收费)c)MySQLCommunityServer:社区版(开源) 登录MySQL官网https://www.mysql.com......
  • 开源异步并行框架,完成任意的多线程编排、阻塞、等待、串并行结合、强弱依赖
    netty是一个经典的网络框架,提供了基于NIO、AIO的方式来完成少量线程支持海量用户请求连接的模型。netty里面充斥了大量的非阻塞回调模式,主要是靠Future/Promise异步模型来实......
  • Centos7搭建hadoop3.3.4分布式集群
    目录1、背景2、集群规划2.1hdfs集群规划2.2yarn集群规划3、集群搭建步骤3.1安装JDK3.2修改主机名和host映射3.3配置时间同步3.4关闭防火墙3.5配置ssh免密登录3.5.1......
  • Centos7 安装MySQL8
    1.删除之前安装的MySQL包[root@localhost~]#rpm-qa|grepmariadbmariadb-libs-5.5.60-1.el7_5.x86_64[root@localhost~]#yumerase-ymariadb-libs-5.5.60-1.el......
  • CentOS7 yum安装MongoDB
    1、配置MongoDB的yum源cd/etc/yum.repos.dvimmongodb-org-6.0.repo2、添加下载配置文件(这里使用阿里云的源),保存退出[mngodb-org]name=MongoDBRepositorybaseur......
  • ASP.NET Core - 依赖注入(一)
    1.Ioc与DIIoc和DI这两个词大家都应该比较熟悉,这两者已经在各种开发语言各种框架中普遍使用,成为框架中的一种基本设施了。Ioc是控制反转,InversionofControl的缩......