Yum软件仓库配置

yum命令轻松升级到高版本gcc gcc 安装; devtoolset 阅读详情
Yum软件仓库配置

现在我们来说一下yum源的配置,大家都知道rpm –ivh xxx.rpm能安装软件,这是没有错的,但是如果哪天你要安装一个软件,发现一堆的依赖关系,关系多达几百个,错综复杂,你是不是会崩溃掉,这个情况在默认没有安装桌面的环境中经常遇到,在init 3模式下安装init 5的X window,用rpm非疯了不可

YUM的使用

我们就以安装GCC为例吧

Rpm –ivh /media/Packages/gcc-4.4.6-4.e16.i686.rpm,命令本身是没错的,可是为什么安装不成功呢,看最下面,需要这么些个包,其实这些包也依赖于其他的包,这就郁闷了吧,我们用yum来试试,yum可以自动判断依赖关系,直接帮我们解决

clip_image002

如下图,

Yum install gcc命令

它自动判断出了安装gcc的时候都依赖于哪些包,那些包又依赖于哪些包,直接给我们列出来,问我们是否要安装,我们直接“Y”就可以,

clip_image004

 

 

clip_image006

大家一定想知道,它为什么能自动判断吧,还有,它从哪里知道的要哪些软件包名,其实要配置一个仓库,这个仓库里就指定了我们的软件在哪里放着

clip_image008

clip_image010

上图就是我们的仓库文件的内容了,我来解释一下

[Steven]只是仓库名字,这个可以随意

Name=….这个你可以理解为仓库的描述,这个可以不写这一行

Baseurl=file:///Media/Server,这里解释一下为什么是///三个/,file:// ftp:// http://大家是不是很熟悉,file://的意思是文件在本地,在Linux中一切都以根开始的那路径上要加个/,所以最后是file:///media/Server,意思是在本地的/media/Server下

Enable=1,这里是说是否用户仓库,1是启用,0是不启用

Gpgcheck=0是说是否检查软件的KEY,我一般都不检查,各位随意

Gpgkey=…这里是说你的KEY文件在哪里,我不启用,所以也无所谓了

那我来问一下,是不是只要把所有的RPM都拷贝到一个文件夹,然后指向那个文件夹就行了呢,答案是不行的,我们要创建一个软件源才行

创建软件源

我们要用到createrepo这个命令,我们来安装一下

yum -y install createrepo

clip_image012

我们来规划一下,我们要在/packages下建立我们的软件源,首先,我们把这个文件夹建立一下

clip_image014

现在的目录是空的,然后我们来把软件拷贝到里面

clip_image016

clip_image018

现在只有一个文件夹,里面一堆软件包,我们来指定一下yum路径,看看能不能安装吧

clip_image020

没有repo…什么xml什么的,总的来讲就是没有“元数据”

我们来生成一下,现在先看一下目录结构

clip_image022

输入下图的命令,就开始了创建的过程,会有一会时间,和你有多少软件包有关系

clip_image024

看,上图中已经多了一个repodata的文件夹,现在我们再来用yum安装一下试试

clip_image026

clip_image028

完美成功

本文出自 “阳光☆奋进” 博客,请务必保留此出处http://ucweb.blog.51cto.com/4042188/968341

CentOS7安装指定版本gcc 一、使用yum安装默认gcc 因为编译安装gcc,是需要用gcc编译的,所以首先需要安装默认gcc yum install gcc yum install gcc-c++ 如果没有yum源,可以先配置阿里源 cd /etc/yum.repo.d/ mv CentOS-Base.repo CentOS-Base.repo.bak wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # 重新加载yum源 yum clean 阅读详情

相关推荐

Centos8安装gcc环境

这一步会比较久,可能1小时~3小时,中途失败会很麻烦。在清华大学镜像站下载安装包。4、生成makefile。1、获取gcc安装包。3、创建编译输出位置。

夏增明的博客 3079

[Linux打怪升级之路]-yun安装和gcc的使用

本期学习目标:学习yum的基础操作,用gcc编写在vim中写好的代码,学会如何编写makefile文件,用make指令编程。

分享技术 8146

Linux之配置Yum软件仓库

Yum软件仓库的配置 1. 进入到Yum仓库软件仓库的配置文件目录:/etc/yum.repos.d。 cd /etc/yum.repos.d 2. 使用Vim编辑器创建一个名为rhel7.repo的配置文件(文件名可随意,但必须为.repo结尾) vim rhel7.repo 按a/i/o进入输入模式,输入内容如下 [rhel7] name=rhel7 baseurl=file:///media/cdrom enabled=1 gpgcheck=0 按esc退出至命令模式,输入:wq,保存并退出。

weixin_47749831的博客 6857

yum安装gcc

  如果服务器是自己的,并且机器就在身边,那什么都不用说了,缺少gcc顶多就是重新放入安装盘,把开发工具包安装上。但是如果是租的服务器,托管服务 方那帮人又搞不懂你说的啥子gcc,要安装gcc实在是太麻烦了。你得去找gcc相关的包,版本号还得必须对应上,否则不兼容。最近给一个朋友装gcc, 着实头疼了一把。后来发现yum这个好东西,只需要执行一个命令,所有的烦恼都解除了。       朋友的系统...

weixin_33929309的博客 1041

本地yum源及网络yum源配置、nginx源安装配置、自建yum源仓库、安装createrepo制作仓库软件

本地yum源及网络yum源配置、nginx源安装配置、自建yum源仓库、安装createrepo制作仓库软件

m0_73907608的博客 1795

【Ubuntu】SMBus Host controller not enabled(虚拟机进入不了图形界面)

SMBus Host controller not enabled(虚拟机进入不了图形界面)

Cappuccino Blog 4万+

yum软件仓库的配置详解

生活不会突变,你要做的只是耐心和积累。人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。你的时间有限,做喜欢的事情会令人愉悦,所以跟随自己的本心。 yum概述 yum:Yellowdog Updater,Modified,是一种Python写的基于rpm的软件管理工具。 yum软件仓库(repository)的组成 rpm包(Packages) 相关文件(repodata) 依赖信...

VLadimir_的博客 6996

HFSS实战:手把手教你设计一款小型化圆极化微带天线(附仿真文件)

本文详细介绍了使用HFSS设计小型化圆极化微带天线的完整流程,包括工程初始化、辐射贴片设计、仿真设置与优化等关键步骤。通过实战案例,帮助工程师掌握圆极化天线设计技巧,解决轴比控制和耦合馈电匹配等核心问题,适用于物联网终端和便携式设备应用。

weixin_32770423的博客 340

Linux-配置yum软件仓库

1、什么是yum软件仓库 yun软件仓库,即是软件或者服务的集合,可以让用户很方便的安装各种软件和服务。 以下是yum的一些命令和作用: 2、配置yum软件仓库 cd /etc/yum.repos.d【进入该目录】 vim yum_rhel7.repo【在该目录下使用vim创建repo文件】 编辑repo文件配置内容 [Abong] 【仓库名,标识符】 name=Abong ...

熊博主 6778

红外气体检测方案解析:从NDIR原理到物联网终端设计实践

气体检测是工业安全与环境监测的核心需求,其技术原理主要基于气体分子对特定物理或化学信号的响应。非色散红外(NDIR)技术作为一种物理检测方法,通过测量气体分子对特定波长红外光的吸收来定量浓度,因其不依赖化学反应,具备寿命长、抗干扰强和响应快等优势。在工程实践中,红外气体检测方案的价值在于为物联网终端设备提供了高可靠、低功耗的感知能力,广泛应用于工业过程监控、环境空气质量监测以及智能家居安全预警等场景。本文以一套集成了Microchip MCU、Axetris红外光源和Pyreos热释电传感器的参考设计为例,

weixin_30954817的博客 396

SpringCloud2025+SpringBoot3.5.0+gateway+webflux子服务路由报503

本来昨天就应该也记录下,免得忘记的,但是有点晚了,酒没写,真的是被坑惨了。当然这也是追求最新的代价,也是对新技术、老知识点的重温。依赖更粒度让架构的知识面更高,需要非常清楚另外说不定是有新的负载均衡要出现了,就想当初loadbalancer取代Ribbon一样好了,真是坑了半夜,昨晚都没有写,今天才复盘,希望能帮到大家,让更多在坑里的技术人爬出来。

zwrlj527的专栏 1998

配置yum仓库: 配置 yum 源,软件仓库一共 4 个

3.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:三台主机配置yum源(以一台主机为例,共10670个软件包) [student@room9pc01 ~]$ cd /linux-soft/04/openstack/ [student@room9pc01 openstack]$ ls cirros.qcow2 RHEL7-extras.iso RHEL7OSP-10.iso small....

彭淦淦的博客 804

刷机维修进阶教程-----adb禁用错了系统app导致无法开机 如何保数据无损恢复机型

在刷机维修过程中 。我们会遇到一些由于客户使用adb指令来禁用手机app而导致手机无法开机进入系统的故障机型。通常此类问题机型有好几种解决方法。但如果客户需要保数据来恢复机型。其实操作也是很简单的.还有类似误删除应用导致不开机等等如何保数据。  通过博文了解💝💝💝    1💝💝💝----adb禁用或者删除系统app导致无法开机的几种解决方法 2💝💝💝----如何保数据来无损恢复机型 3💝💝💝----其他保数据解决系统类故障无法开机的步骤解析

小马哥的专栏 1356

Linux配置Yum软件仓库

搭建并配置Yum软件仓库的大致步骤如下: 第一步:进入到/etc/yum.repos.d/目录中(因为该目录存放着Yum软件仓库的配置文件)。 第二步:使用Vim编辑器创建一个名为rhe1.repo的新配置文件(文件名称可随意,但是后缀名必须是.repo),逐项写入下面配置参数并保存退出。(中文注释就不要写了哈) 【rhel-media】//Yum软件仓库唯一标识符,避免和其他的仓库冲突 ...

Echoloki的博客 3170

Python与CAD系列基础篇(十)图形复制、移动、删除

①通过pyautocad连接AutoCAD进行处理②通过ezdxf处理dxf格式文件。进行图形复制、移动、删除的方法。pyautocad方式。pyautocad方式。

weixin_43894929的博客 2210

Android 12.0 kenel中修改rom系统内部存储的大小

在12.0的系统rom产品开发定制中,在对一些产品开发中的配置需求方面,由于在产品后续订单中,有些产品是出口的,但是硬件方面已经定板,时间比较仓促,所以 就需要软件方面在rom内部存储的大小方面作假,修改rom真实的大小容量,所以就需要在kenel驱动部分来修改这部分的值最好了,接下来分析下计算rom容量的 相关代码,然后做出相关的修改,来实现功能

安卓兼职framework和app工程师的博客 1678

用Linux配置yum软件仓库,三种方法部署YUM软件仓库

通过源码编译的方式安装程序在灵活性、可定制性方面具有无可比拟的优势,但也给管理员带来了额外的维护开销,并且在大规模的服务器群应用时存在一定的局限性。而传统的USB光驱、移动硬盘等安装方式显然已经力所难及。借助于YUM软件仓库,可以完成安装、卸载、升级rpm软件包等任务,能够自动查找并解决rpm包之间的依赖关系,使管理员在维护大量的Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地...

weixin_32770297的博客 1042

(七)独立按键

(七)独立按键

m0_52555663的博客 1730

Redhat rpm常用命令以及如何配置yum软件仓库使用yum install

本文介绍了Redhat rpm常用命令以及如何配置yum软件仓库使用yum install

hubing_hust的专栏 1万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

yum 源概述、本地yum源备份及光盘配置、man5配置文件、网络yum源、特定软件源配置、缓存某些软件到本地、自建yum仓库

yum优点:Rpm安装(下载软件,单独安装,需要解决依赖关系)源码安装 confgure make make installyum基于rpm,相当于rpm升级版,⾃动解决依赖关系分类:1.本地yum源yum仓库在本地,系统光盘/镜像⽂件2.⽹络yum源aliyun163源sohu源清华源centos源redhat源epel源3.特定软件nginxmysql# 当前在etc⽬录,跳转到yum.repos.d⽬录#查看默认的源⽂件。

十四的博客 2462

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

配置yum仓库:yum install 软件

1、一个重要模板: 进入/etc/yum.repos.d文件夹,新建一个xiaoxu.repo文件,其中xiaoxu可以根据需要来取名。          【模板】 vim xiaoxu.repo [rhel] #取一个唯一名称即可 name=rhel  #取一个名称即可,一般与[rehel]中的名称保持一致即可 baseurl=file:///media/cdrom   #表示引用的...

weixin_45284484的博客 312

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

软件安装与配置yum仓库

####软件安装#### 1.软件名称识别 [abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm        ##rpm结尾的适用与redhat操作系统        ||                        ||         ||       ||     软件名称   软件版本 软件适用系统 64位 2.如何

python_bobo的博客 1384

配置YUM软件仓库

第一步:进入到/etc/yum.repos.d/目录中,(该目录存放着YUM软在仓库的配置文件) 使用VIM编辑器创建一个名为rhel7.repo的新配置文件(文件后缀必须为repo),逐项写入以下配置参数: 按配置参数的路径挂在光盘,并将光盘挂载信息写入到/etc/fstab/文件中 使用 "yum  install httpd -y"命令查看软件仓库是否已经可用 ...

谢谢你,慌乱了我的年华 664
上一篇: 我的博客很快将迎来Redhat分类
下一篇: linux批量创建和删除用户
TechViewer
博客等级 码龄12年 11粉丝 99原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值