yum 操作复习

RPM与YUM是配合使用的。

rpm负责从网站或指定的文件路径,获取到rpm软件包。也就是说你要安装什么服务或软件,就要先找到rpm包,下载下来。也就是通常说的配置yum源。 啥是yum源。你下载下的的rpm包就是咯。

rpm 包 的包名一般有NAME  包是叫啥名字,一般与内容一致, VERSION 这个是版本号,通常理解就是升级到第几代了,RELEASE 这是软件包的升级基础,就是在此版本上做的更新。ARCH是编译这包,对CPU有啥要求,就是在什么框架下干活,NOARCH表示不限。想用啥用啥x86_64.

yum配置文件在 /etc/yum.conf ,存储库配置,就是yum源配置 /etc/yum.repos.d

yum源咋配,我这会没看到,一会看到了在另一个笔记上记吧。

yum repolist     列出存储库、软件包、和包组。

yum list  列出已安装和可用的软件包,比如yum list ‘httpd*‘

yum search KEYWORD  查找关键词,这个仅仅在名称和摘要里查找,如果在要所有位置查找,用search all,比如:yum search all  "web server"

yum iffo PACKAGENAME查找软件包信息,比如大小、版本,方便安装啥子的。

yum provides PATHNAME 列出与路径一致的软件包

yum install httpd  就是安装httpd软件包,带个-y  ,就是沉默安装,不提示yes or no

yum list kernel  列出所有安装的内核和可用内核

要查看当前运行中的内核,uname -r ,uname -a  显示运行内核的更多信息

yum remove httpd 删除已经安装的软件包,包括所有的相关软件包,就是有依赖关系的包。这个猛,要小心点干。

yum group list  等于yum list  等于 yum grouplist

yum group info 等于 yum groupinfo

yum group install 等于yum groupinstall  安装一个组,同时把相关软件包也安装。

yum history 查看安装历史和删除摘要,这个命令下history undo + 选项  可以撤消相关操作。

时间: 2024-10-17 06:11:47

yum 操作复习的相关文章

iOS学习之iOS沙盒(sandbox)机制和文件操作复习

1.iOS沙盒机制 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等. 1.1.每个应用程序都有自己的存储空间 1.2.应用程序不能翻过自己的围墙去访问别的存储空间的内容 1.3.应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行.     通过这张图只能从表层上理解sandbox是一种安全体系,应用程序的所有操作都要通过这个体系来执行,其中核心内容是

java泛型操作复习,以及讲解在android中使用的场景

android使用泛型的地方很多,比如集成自BaseAdapter实现封装的Adapter,对常用操作进行封装,但是需要对传进来的数据进行处理,此时就使用到泛型,示例如下: public abstract class EasyAdapter<T> extends BaseAdapter { private LayoutInflater inflater; private int layoutId; private List<T> mlist = new ArrayList<T

MySQL命令行操作复习

最近几天一直在做一个基于ThinkPHP的学生学籍管理系统的RBAC,用到Mysql固然不少,虽然现在Mysql的优秀的图形化软件已经不少了,可以显著地提高操作数据库的速度,自己最常用的两个是navicat跟Mysql-Front,其中最满意的是navicat,它不但界面简单,功能相对后者更完善一些,另外还支持mac ox系统,所以我多数还是用navicat.感觉有点扯远了,其实这篇文章我是想说的是,mysql图形软件固然提高了我们的效率,不过还是不能把操作MySQL的一些命令忘掉,毕竟不是每台

python 文件操作复习一

复习文件操作 print "当前路径:" print os.getcwd() print "判断是否是一个文件:" print os.path.isfile(os.getcwd()) print "是否是一个目录:" print os.path.isdir(os.getcwd()) print os.system("ls") print "判断是否是绝对路径:" print os.path.isabs(&q

文件操作复习

hello world 这次课程设计要求,对文件进行操作 总结一下以后好用 主要是对下列函数的理解 1 //fgetc(fp) 2 /*FILE *fp = NULL; 3 char ch; 4 char filename[MAX] = { 0 }; 5 printf("please input file name\n"); 6 scanf("%s", filename); 7 fp = fopen(filename, "r"); 8 if (f

二叉树操作复习

2017-08-29 11:46:37 writer:pprp 已经写了二叉树好几次了,但是还是有很多细节没有考虑完全 还有好多东西都没有考虑到,以后还是要写这个代码,把应该考虑的细节都考虑清楚 代码及讲解如下:(都测试过了,应该没问题,如果有问题请留言) /* @theme:树的建立和遍历 @writer:pprp @start:10:00 @end:11:47 @declare:我建立的这个树好像跟教科书上的树方向反了一下, 但是不影响理解,教科书上的是大的在右边,小的在左边,我的恰好反了过

yum 操作

一.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的. 安装的命令是,yum install ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断: 删除的命令是,yum remove ~,同安装一样,yum也会查询数据库,给出解决依赖关系的提示. 其中~ 代表软件名 1.用YUM安装软件包命令:yum install ~ 2.用YUM删除

matlab的IO操作复习

1.xlswrite或xlsread 报错:错误使用 xlswrite (line 219):错误: 服务器出现意外情况. 解决办法:在excel选项中把com加载项中的复选框全部去掉勾选,如下图. 进入excel选项中的加载项,选择com加载项,点击转到: 把com加载项中的复选框全部去掉勾选,然后'确定': 最后还要打开任务管理器,在进程中把带有EXCEL字样的进程全部关掉,否则还会报错. 关闭进程完毕后,再次执行xlswrite或xlsread语句就不会报错了. 2.imfinfo.pri

JavaScriptDOM操作复习总结

一.DOM操作分类 1.DOM Core:通过函数或方法获取元素并进行操作,如:getElementById(); 2.HTML-DOM:通过html标记获取html元素的属性,如:document.forms 3.CSS-DOM:主要是获取或设置style对象的属性,如:element.style.color=”red” 二.节点的分类 1.文档节点 2.元素节点 3.文本节点 4.属性节点 5.注释节点 注:节点有层次关系:父级.子级.同胞 每个节点都有父节点(除根节点外) 一个节点可以有多