linux的yum详解,Linux之YUM 详解

一、yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题

二、yum 的运用格式及常用参数

yum [option] "包名"

有些记不住的包名 可以使用通配符* 来一次安装多个前端一直的软件包

-h,--help     显示帮助信息,并退出

-t,--tolerant  忍受发生的错误

-y            回答所有问题为是

--version     显示YUM的版本信息

--skip-broken    忽略包的依赖关系

--check-update    检查可提供的包升级

clean        清除YUM 缓存

downgrade      降级一个软件包

groupinfo      显示关于包组的细节

grouplist      列出当前组

install        安装包到系统

repolist        显示软件仓库的配置

reinstall       重新安装一个包

search         查找包细节给定的字符串

upgrade       升级整个系统,一般在系统版本升级的时候使用

remove        卸载一个包

三、yum仓库配置

一个或几个相关的YUM仓库一般在目录 /etc/yum.repos.d/里面,文件名都以 .repo 结尾;

一般在 .repo 文件里面的格式为:

[REPOID]

name= Some name for this repository

baseurl=file:///media/cdrom

ftp://server/path

http://server/path

nfs://server/nfs_path

enabled={0|1}

gpgcheck={0|1}

四、如何自建yum仓库

1,以http为例,首先检查看是否安装了httpd程序,如果安装了就启动服务,

没安装就  rpm 或yum 安装 ,并启动,

4f80c6adf94dfa6038d1e8d376ee6d96.png  2,进httpd 的根目录,复制相关rpm到里面,并查看,我是复制的光盘镜像的rpm(以提前挂好光盘),

70d0d183533d3a9ebcfe3aad11dd1478.png

3;为仓库生成元数据文件,以使能够作为仓库使用,

需提前查看是不是安装了 createrepo,如果没有,就

自行安装,使用yum或rpm,

并执行createrrepo /path/to/rpm_repo

76dae27c75bc036bbef4c28102e38256.png

4;验证自己配置的中心yum源是不是能访问

01bcaeab5d83577536e140fe3fc3dc95.png5,自己再 配置客户端 就能使用了

五、常用例子

列出所有可用的repo,列出所有的包组信息

594c795c08794e55e69a27a8d544d310.png

查看包的描述信息

3e42a05c7a14717d72789d84a4d9877f.png

删除包,安装包

026352529b54e1f7152f8bb0a660afa7.png

5614f6679a92c02d5caa5013e957a22c.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/417150.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows 8 安装iis .net 3.5

安装iis要一部分一部分点(有些是需要更新包的).net 3.5安装1.将Win8镜像加载到虚拟光驱;或者将 win8 刻录好的光盘插入光驱;2.使用Windows键X,调出命令菜单,选择 命令提示符(管理员);3.敲入如下命令&#x…

tableview直接滚动至最后一行

类似聊天界面,tableview应该直接显示在最后一行,并且不应该有滚动的出现。 在网上查了很久,直接滚动至最后一行很容易实现,有两种方法比较好。 1. 调用scrollToRowAtIndexPath方法 -(void) scrollBottom{if ([self.messageData co…

c语言两个字符串比较,将两个字符串s1和s2比较,如果s1s2,数组编程:将2个字符串s1和s2比较。若s1s2输出1;若s1=s2,输出0;若s1s2,输出-1(不能用strcmp函数)...

满意答案zxd8611032014.04.15采纳率&#xff1a;55% 等级&#xff1a;9已帮助&#xff1a;563人#include<iostream.h>#include<string.h>int min(int a,int b){return ((a<b)?a:b);}void main(){char a[1000],b[1000];int lena,lenb,i,t,res,flag0;cin>&…

鼠标问题:鼠标拖拽不灵敏,准备复制拖动的半截就断了

解决办法&#xff1a;清理一下鼠标下部激光感应的地方&#xff0c;还不行就得换一个试试了。

在线高清大图发布

ImageBrowser 解决了任意大小的在线高清大图的快速发布与显示&#xff0c;支持tif、jpg、png、bmp等多种图片格式&#xff0c;能够快速更新索引、跨平台部署和支持二次开发&#xff0c;可以在任何网站下调用和显示。可广泛应用于摄影、车展、古玩拍卖、建筑工程等领域。 实例地…

c语言函数调用参数调用的太少,浅谈C语言函数调用参数压栈的相关问题

参数入栈的顺序以前在面试中被人问到这样的问题&#xff0c;函数调用的时候&#xff0c;参数入栈的顺序是从左向右&#xff0c;还是从右向左。参数的入栈顺序主要看调用方式&#xff0c;一般来说&#xff0c;__cdecl 和__stdcall 都是参数从右到左入栈。看下面的代码&#xff1…

adobe reader(PDF)数字证书添加

编辑——首选项——签名 ——身份与可信任证书里的“更多”——添加身份证 ——选择我现有的数字身份认证来自文件——选择文件输入密码确认即可也可以采用添加系统证书的方式&#xff0c;双击证书一直下一步即可&#xff0c;系统自动将证书存入系统中。此方法也适用于福昕等阅…

c语言编写期末考试成绩,C语言期末考试卷(A卷含答案).doc

C语言期末考试卷(A卷含答案)桂林电子科技大学信息科技学院试卷2011-2012 学年第 2 学期 课号 I04BT014 课程名称 C语言程序设计 (A卷;、闭卷) 适用班级(或年级、专业) 11级、全院 考试时间 120 分钟 班级 学号 姓名 题 号一二三四五六七八九十成绩满 分403030 100得 分 评卷人 …

self

# 定义一个类class Animal:# 方法def setName(self, name):self.name namedef printName(self):print (名字为:, self.name)# 定义一个函数def myPrint(animalName):animalName.printName() dog1 Animal()dog1.setName(西西)myPrint(dog1)dog2 Animal()dog2.setName(北北)my…

前端学习(2324):angular初步使用

app.component.html <div style"text-align:center"><h1>welcome to {{title}}</h1><div style"color:#f00000">我是歌谣</div><div>{{name}}</div> </div>app.component.ts import { Component } from…

jquery ajax json转换出错Invalid JSON

ajax中json转换采用jQuery.parseJSON(json)&#xff0c;1.4版本后的jQuery.parseJSON(json)传入一个畸形的JSON字符串会抛出一个异常。比如下面的都是畸形的JSON字符串&#xff1a; {test: 1} &#xff08; test 没有包围双引号&#xff09;{test: 1} &#xff08;使用了单引号…

Codeforces Round #201 (Div. 2)C,E

数论&#xff1a;C. Alice and Bobtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputIt is so boring in the summer holiday, isnt it? So Alice and Bob have invented a new game to play. The rules are as follo…

c语言非法字符有哪些,98行的四则计算器.(支持括号)加入了非法字符的检测

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include#include#includedouble s2n(char **tem)//字符串转为数字{double tem_satof(*tem);while(isdigit(*(*tem))||**tem.);return tem_s;}bool error_found(const char *now)//检测错误的输入{while(*now!\0&&isdigit(…

前端学习(2325):angular之数据修改

app.component.html <div style"text-align:center"><h1>welcome to {{title}}</h1><div style"color:#f00000">我是歌谣</div><div>{{name}}</div> </div>app.component.ts import { Component } from…

Java调用WCF

到网上下载axis包&#xff0c;执行以下命令&#xff0c;set Axis_Libaxis-1_4\libset Java_Cmdjava -Djava.ext.dirs%Axis_Lib%set Output_Path.set Packagewcf%Java_Cmd% org.apache.axis.wsdl.WSDL2Java http://localhost:8000/WebWcf/GetAccountService.svc?wsdl -o%Output…

静态方法和类方法

1. 类方法 是类对象所拥有的方法&#xff0c;需要用修饰器classmethod来标识其为类方法&#xff0c;对于类方法&#xff0c;第一个参数必须是类对象&#xff0c;一般以cls作为第一个参数&#xff08;当然可以用其他名称的变量作为其第一个参数&#xff0c;但是大部分人都习惯以…

c语言角谷定理递归,【C++】(递归+非递归)卖鸭子及角谷定理+递归模型+递归树...

ps&#xff1a;全文中如果有任何错误您看到并能指出来的话(尤其是递归树)感激不尽XDDDD每个问题包含&#xff1a;(1)题目描述(2)递归解决代码(3)非递归解决代码(4)递归模型(5)递归树(6)运行结果截图一、卖鸭子问题1.题目描述一个人赶着鸭子去每个村庄卖&#xff0c;每经过一个村…