一,yum安装常用软件的命令 #yum check-update #yum remove 软件包名 #yum install 软件包名 #yum update 软件包名
二,yum命令常见使用方法 yum -y install 包名(支持*) :自动选择y,全自动 yum install 包名(支持*) :手动选择y or n yum remove 包名(不支持*) rpm -ivh 包名(支持*):安装rpm包 rpm -e 包名(不支持*):卸载rpm包
三,yum命令的参考说明 clean 删除下载后的旧的header。和clean all相同 clean oldheaders 删除旧的headers clean packages 删除下载后的软件包 info 显示可用软件包信息 info 软件包名 显示指定软件包信息 install 软件包名 安装指定软件包 list 显示可用软件包 list installed 显示安装了的软件包 list updates 显示可升级的软件包 provides 软件包名 显示软件包所包含的文件 remove 软件包名 删除制定的软件包,确认判定指定软件包的依存关系。 search 关键字 利用关键字搜索软件包。搜索对象是,RPM文件名,Packager(包), Dummary, Description的各型 update 升级所有的可升级的软件包 update 软件包名 升级指定的软件包
yum -y install httpd ← 在线安装httpd Apache服务器及相关组件 yum -y install gcc gcc-c++ autoconf yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel curl curl-devel ncurses ncurses-devel
安装make命令 yum -y install make
安装vi yum -y install vim-enhanced
装完命令是vim,加个链接 ln -s /usr/bin/vim /bin/vi
安装locate
安装patch yum -y install patch
安装同步时间的 yum install -y ntp ntpdate ntp.api.bz
yum安装后的文件在哪里? yum 的理念是使用一个中央仓库(repository)管理一部分甚至一个 distribution 的应用程式相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、删除等等操作,减少了 Linux 用户一直头痛的 dependencies 的问题。这一点上,yum 和 apt 相同。apt 原为 debian 的 deb 类型软件管理所使用,但是现在也能用到 RH 门下的 rpm 了。 一般这类软件通过一个或多个配置文档描述对应的 repository 的网络地址,通过 http 或 ftp 协议在需要的时候从 repository 获得必要的信息,下载相关的软件包。这样,本地用户通过建立不同的 repository 的描述说明,在有 Internet 连接时就能方便进行系统的升级维护工作。另外,假如需要使用代理,能够用 http_proxy 和 ftp_proxy 这些 shell 里面标准环境变量的设定。 repository 是用 yum-arch 或 createrepo 命令创建的,也能够用别人已有的 repository 作为映像,这里部探讨怎样建立一个 repository。
yum 的基本操作
更新某个软件能够用
查看什么 rpm 提供某个程式能够使用
给出周详的说明,能够用
更周详的参数说明请查阅相关的 man pages。在 yum-utils 里面能够找到叫 yumdownloader 的程式。使用他能够方便下载,如 srpm 等包 |