1. yum安装常用软件的命令
  2. #yum check-update
  3. #yum remove 软件包名
  4. #yum install 软件包名
  5. #yum update 软件包名
  6.  
  7. yum命令常见使用方法
  8. yum -y install 包名(支持*) :自动选择y,全自动
  9. yum install 包名(支持*) :手动选择y or n
  10. yum remove 包名(不支持*)
  11. rpm -ivh 包名(支持*):安装rpm
  12. rpm -e 包名(不支持*):卸载rpm
  13.  
  14. 参数
  15.  
  16. 说明
  17.  
  18. check-update 显示可升级的软件包
  19. clean 删除下载后的旧的header。和clean all相同
  20. clean oldheaders 删除旧的headers
  21. clean packages 删除下载后的软件包
  22. info 显示可用软件包信息
  23. info 软件包名 显示指定软件包信息
  24. install 软件包名 安装指定软件包
  25. list 显示可用软件包
  26. list installed 显示安装了的软件包
  27. list updates 显示可升级的软件包
  28. provides 软件包名 显示软件包所包含的文件
  29. remove 软件包名 删除制定的软件包,确认判定指定软件包的依存关系。
  30.  
  31. search 关键字 利用关键字搜索软件包。搜索对象是,RPM文件名,Packager(包), Dummary Description的各型
  32.  
  33. update 升级所有的可升级的软件包
  34. update 软件包名 升级指定的软件包
  35.  
  36. yum -y install httpd   在线安装httpd Apache服务器及相关组件
  37. yum -y install php   在线安装PHP
  38. yum -y install mysql-server   安装MySQL
  39. yum -y install php-mysql   安装php-mysql
  40.  
  41. 升级常用库文件
  42. yum -y install gcc gcc-c++ autoconf
  43. yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel curl curl-devel ncurses ncurses-devel
  44.  
  45. 安装make命令
  46. yum -y install make
  47.  
  48. 安装vi
  49. yum -y install vim-enhanced
  50. 装完命令是vim,加个链接
  51. ln -s /usr/bin/vim /bin/vi
  52.  
  53. 安装locate
  54. yum -y install mlocate
  55.  
  56. 安装patch
  57. yum -y install patch
  58.  
  59. 安装同步时间的
  60. yum install -y ntp
  61. ntpdate ntp.api.bz
  62.  
  63. yum安装后的文件在哪里?
  64. 查看/etc/yum.conf
  65. 有个cachedir设置,默认是在/var/cache/yum
  66. 默认不保存下载的文件,安装完后就自动删除的。
  67. 要保存的话,修改keepcache,将0改为1
  68. 即:
  69. cachedir=/var/cache/yum
  70. keepcache=
  71.  
  72. 什么是 yum
  73.   yum yellowdog updater modified 的缩写。yellowdog 是个 Linux distributionRH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。这是 yum 的主页。
  74.   yum 的理念是使用一个中央仓库(repository)管理一部分甚至一个 distribution 的应用程式相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了 Linux 用户一直头痛的 dependencies 的问题。这一点上,yum apt 相同。apt 原为 debian deb 类型软件管理所使用,但是现在也能用到 RH 门下的 rpm 了。
  75.   一般这类软件通过一个或多个配置文档描述对应的 repository 的网络地址,通过 http ftp 协议在需要的时候从 repository 获得必要的信息,下载相关的软件包。这样,本地用户通过建立不同的 repository 的描述说明,在有 Internet 连接时就能方便进行系统的升级维护工作。另外,假如需要使用代理,能够用 http_proxy ftp_proxy 这些 shell 里面标准环境变量的设定。
  76.   repository 是用 yum-arch createrepo 命令创建的,也能够用别人已有的 repository 作为映像,这里部探讨怎样建立一个 repository
  77.   yum 的基本操作
  78.   yum 的基本操作包括软件的安装(本地,网络),升级(本地,网络),卸载,另外更有一定的查询功能。
  79.   设定好了本地的 yum 之后,就能够很方便的进行安装(现在假设就用 fc5 自带的 yum 进行安装),如我们需要安装虚拟机 bochs,能够使用
  80.   # yum install bochs
  81.   假如本地有相关的 rpm 文档,能够用
  82.   # yum localinstall ur.rpm
  83.   前者导致 yum 搜索现有 repository 中的数据(一般先会连接到这些 repository 下载更新数据),假如发现有此软件,则会通过分析其 dependencies 然后下载并安装所需软件。
  84.   假如需要卸载,能够使用
  85.   # yum remove bochs
  86.   
  87.   # yum erase bochs
  88.   这也会消解对应的 dependencies,如删除 firefox 会把 R 同时删掉,因为 R 依赖于 firefox
  89.   更新某个软件能够用
  90.   # yum update firefox
  91.   假如不带后面的程式名,将会升级任何能够升级的软件。过时的软件假如需要处理(如删掉)能够添加 --obsolete 参数,或使用 upgrade。假如需要更自动化一些的操作(避免回答一些问题)还能够增加一些参数,如
  92.   # yum -y upgrade
  93.   假如做完一次系统级的升级,将会下载大量 rpm 等等东西,这将占用较多的硬盘,能够使用
  94.   # yum clean packages
  95.   将相关的 rpm 文档删除,其他的一些有 headers, packages, cache, metadata, all
  96.   查看什么 rpm 提供某个程式能够使用
  97.   $ yum provides /bin/rpm
  98.   而使用
  99.   $ yum list rpm
  100.   会列出 rpm 相关的信息,而
  101.   $ yum list info
  102.   给出周详的说明,能够用
  103.   $ yum search rpm
  104.   获得一切能找到的和 rpm 相关的程式,搜索的对象是每个程式的描述部分。
  105.   更周详的参数说明请查阅相关的 man pages。在 yum-utils 里面能够找到叫 yumdownloader 的程式。使用他能够方便下载,如 srpm 等包
  106.   $ yumdownloader --source firefox

yum安装命令的使用方法的更多相关文章

  1. yum安装命令:遇到的问题报错如下: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: 通过看报错可以了解到是使用了python2的语法,所以了解到当前yum使用的Python2,因为我单独安装了python3,且python3设置为默认版本了,所以导致语法问题 解决方法: 使用python2.6 yum install

    1.安装zip yum install -y unzip zip 2.安装lrszs yum -y install lrzsz 3.安装scp 遇到下面的问题: 结果提示: No package sc ...

  2. yum 安装 python-pip 失败解决方法

    这个包在EPEL源里,要添加EPEL源才可以.然后按博客里说的方法添加,执行以下命令: sudo rpm -ivh epel-release* 第一种方式:由于epel在禁用列表里需要另外加参数yum ...

  3. yum安装软件出错解决方法

    造成yum下载安装时语法出错, 一般是由于python多个版本共存的原因.所以,只需将yum 设置文件固定python 版本,也就是python2 下面的操作能解决版本冲突问题. 1.sudo vim ...

  4. pip download 只下载不安装命令的使用方法

    比如下载 django 1.8.11版本和simplejson 3.14.0版本的包 那么就将所需的包写入  requirement.txt 那么我的requirement.txt内容就是: djan ...

  5. yum安装python3.6的方法

    # centos7 # 换成阿里云的yum源 yum -y install epel-release yum repolist yum -y install python36 测试 [root@loc ...

  6. Linux 下 YUM 安装 PHP 5.5 (及5.6)

    原文链接: http://blog.aboutc.net/linux/50/yum-install-php-on-linux 系统环境: CentOS 6.4 x86_64 Fedora 20 x86 ...

  7. CentOS7使用yum安装nginx

    CentOS默认没有nginx的yum源需要yum安装nginx可以使用一下方法 一,环境检测 二,设置yum源 rpm -Uvh http://nginx.org/packages/centos/7 ...

  8. Jenkins升级;yum 安装软件升级

    1.使用yum安装的jenkins升级方法: 先升级yum yum update 后升级jenkins yum update jenkins 但是上面的方法,限制于yum的版本,不能更新到jenkin ...

  9. mysql80版本—yum安装—图文全过程

    这是官网的Quick Giude:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 以下为自己安装的步骤: 第一步:下载.rpm安装包 ...

随机推荐

  1. LeetCode Binary Tree Vertical Order Traversal

    原题链接在这里:https://leetcode.com/problems/binary-tree-vertical-order-traversal/ 题目: Given a binary tree, ...

  2. PHP无限极分类,多种方法|很简单,这里说的很详细,其它地方说的很不好懂

    当你学习php无限极分类的时候,大家都觉得一个字"难"我也觉得很难,所以,现在都还在看,因为工作要用到,所以,就必须得研究研究.   到网上一搜php无限极分类,很多,但好多都是一 ...

  3. post- build event

    Ref:http://blog.csdn.net/teng_ontheway/article/details/8307410 Ref: http://blog.csdn.net/sodickbird/ ...

  4. l创建Excel文件

    最近的项目中遇到需要将List<Map<String,String>>存储到Excel文件中,为满足此需求设计实现了如下函数: /** * 将MapList转化为Excel文件 ...

  5. C# DataTable中根据某Column值(不重复)获取该值所在行

    System.Data.DataTable dt = new System.Data.DataTable(); dt.PrimaryKey = new System.Data.DataColumn[] ...

  6. git基本配置

    用户信息 你个人的用户名称和电子邮件地址,用户名可随意修改,git 用于记录是谁提交了更新,以及更新人的联系方式. $ git config --global user.name "Donl ...

  7. kali 渗透的一些笔记

    kali实战笔记 17:55 2016/7/19 by: _Silvers kali系统安装后的配置及美化安装vmwareToolstar zxvf VMwareTools-sfsfsfasfasfs ...

  8. 使用Quicktime 实现视频直播(Live video using Quicktime) (转)

    Quicktime是一个跨浏览器的播放插件,可以实现RTSP视频直播,可用于电视直播或视频监控平台.本文主要讲了关于播放器如何实现直播.事件响应.播放器全屏.动态修改播放路径等问题. 需要准备的软件: ...

  9. SQL语句 在一个表中插入新字段

    SQL语句 在一个表中插入新字段: alter table 表名 add 字段名 字段类型 例: alter table OpenCourses add Audio varchar(50)alter ...

  10. Ubuntu14.04安装CMake3.6.3

    准备工作:官网下载cmake-3.6.3.tar.gz(https://cmake.org/download/) 1.解压文件tar -xvf cmake-3.6.3.tar.gz,并修改文件权限ch ...