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

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

相关推荐

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

weixin_42427540的博客 5624

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

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

分享技术 8145

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

从Podfile到分享成功:ShareSDK小红书模块集成全流程实战(附视频分享代码)

本文详细介绍了iOS应用如何通过ShareSDK集成小红书分享功能的全流程,包括环境配置、SDK初始化、图片和视频分享实现,以及常见问题排查和性能优化策略。特别针对视频分享这一高频需求场景,提供了完整的代码示例和实战技巧,帮助开发者快速实现社交分享功能。

weixin_42540248的博客 226

yum软件仓库的配置详解

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

VLadimir_的博客 6996

TPS65987D USB PD控制器:从原理到实战的完整设计指南

USB PD(Power Delivery)协议是USB Type-C接口实现高功率快充和数据传输的核心技术标准。其工作原理基于CC(Configuration Channel)引脚的双相标记编码(BMC)通信,通过协商电压和电流,实现高达100W的功率传输。这项技术的核心价值在于统一了充电标准,简化了设备间的互操作性,广泛应用于笔记本电脑、移动电源、扩展坞等设备。TPS65987D作为一款高度集成的USB PD控制器,将复杂的协议处理、电源路径管理和多重保护电路集成于单芯片,显著降低了设计复杂度。通过其可

weixin_30983965的博客 339

Linux-配置yum软件仓库

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

熊博主 6778

STM32F105双路CAN通讯无法进入接收中断问题及解决方法

STM32F105RBT6双路CAN通讯无法进入接收中断问题及解决方法

m0_62383223的博客 3442

基于分位数回归的静态CoVaR计算 案例与代码

原文链接:https://bbs.pinggu.org/thread-7925441-1-1.html 一、静态CoVaR模型介绍 二、资料简介 实现对相关期刊论文进行论文重现,解决实证分析中的技术操作问题。里面包含了每一步详细的步骤,可以方便的利用这个手册解决大部分利用分位数回归计算静态CoVaR的论文的模型实现问题。即从数据下载到模型实现一整条操作步骤。 关键词:【分位数回归】【Co...

ChenQihome9的博客 7506

配置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

SpringBoot3 + OAuth2.1实战:5分钟搞定授权码模式(含完整代码)

本文详细介绍了如何在SpringBoot3环境中快速实现OAuth2.1的授权码模式,包括环境配置、核心安全实现及完整代码示例。通过Spring Security集成,开发者可以高效构建企业级安全认证系统,解决版本兼容性问题,提升开发效率。

weixin_29216353的博客 141

Linux配置Yum软件仓库

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

Echoloki的博客 3170

C++新手也能搞定!Windows下Cesium-Native编译全流程(附依赖下载技巧)

本文为C++新手详细介绍了在Windows系统下编译Cesium-Native库的全流程。重点针对网络环境不佳的情况,提供了手动下载依赖库的实用技巧,并指导用户使用CMake配置、生成解决方案,最终完成编译与测试验证,帮助开发者成功构建这一处理3D地理空间数据的C++运行时库。

weixin_28839549的博客 381

机器人动力学仿真软件:PyBullet_(10).案例分析:双足机器人行走仿真

在本节中,我们将详细探讨如何使用PyBullet进行双足机器人的行走仿真。双足机器人行走仿真是一个复杂的动力学问题,涉及多个关节的协调运动和环境交互。通过本节的学习,您将了解如何创建和控制双足机器人模型,设置仿真环境,以及实现基本的行走算法。首先,我们需要创建一个双足机器人模型。PyBullet支持多种模型格式,包括URDF(Unified Robot Description Format)和MJCF(MuJoCo XML Format)。URDF是一种广泛使用的机器人模型描述格式,我们将使用URDF来创建

kkchenjj的博客 913

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

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

weixin_32770297的博客 1042

面试真题集(十六):TensorRT基础

TensorRT面试真题解析:从模型优化到推理部署 本文精选了14道TensorRT面试题,涵盖选择题、简答题和场景题,深度考察推理工程师对TensorRT核心技术的理解。内容聚焦三个关键维度: 基础概念 FP16推理中Softmax层为何需保持FP32(数值稳定性) INT8校准原理(EntropyCalibrator2的鲁棒性优势) Plugin V3接口的构建/运行分离设计 性能优化 Conv-BN-ReLU融合减少40-60%延迟的关键机制(访存优化) 动态Shape配置策略(min/opt/max

PeterPan的博客 71

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

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

hubing_hust的专栏 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

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

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

配置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

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

软件安装与配置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、付费专栏及课程。

余额充值