码迷,mamicode.com
首页 > 其他好文 > 详细

4、mount,rpm,yum,yum组讲解

时间:2016-06-17 17:35:21      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:yum   mount   rpm   yum组讲解   

一、光盘文件使用                    Cluster         //集群二进制包

访问光盘里面数据    ClusterStorage  //集群文件系统二进制包

1.先放入RHEL5.9iso,确保电源OK    Server          //核心服务器的二进制包

2.先卸载    VT              //虚拟化二进制包

umount/dev/cdrom    image           //引导和驱动程序磁盘映像

ls /media/            isolinux    //图像引导文件

3.手动挂载

mount /dev/cdrom /media/


4.测试

mount | tail -1

ls /media/


二、RPM软件包管理

rpm -q bash 查询是否安装bash

rpm -qa 查询所有已安装的软件包  或  rpm -qa | less 以less形式查看

rpm -qa *ftp*  或  rpm -qa | grep ftp 查询所有已安装ftp的软件包

rpm -qi firefox 查看已安装的软件包的详细信息

rpm -ql firefox  查看安装路径

rpm -qc bash 只显示他安装在etc的配置文件

rpm -qf /etc/passwd 查询他是由哪个包产生的(要接绝对路径)(第一步) 

(安装的软件包查询就用 -qi -ql -qc -qf)


cd /media/Server/ 如果进不去重新挂载

ls  *lynx*   (第二步)

rpm -q lynx  

rpm -qpi lynx 按tab健  

(查询未安装的软件包信息用 -qpi -qpl -qpc)


安装和卸载过程

rpm -i lynx按tab键 (安装软件包)

rpm -iv lynx按tab健 (显示细节信息)

rpm -ivh lynx按tab健 (以#号显示安装进度)(第三步)

rpm -e lynx(卸载安装包)

rpm -ivh lynx按tab健 --force (强制安装)

安装时候安装包名字要全称,御载不用全称(不管用rpm安装还是yum安装都是一样)


rmp  -i 安装   -U 升级    -F升级(老版本未装不装新版本,很少用到) 

-v 显示细节信息    -h 以#显示安装进度    --force 强制安装

--nodeps:不考慮相依屬性的關係,給他強制的安裝下去;不考虑rpm的依赖包,直接强制安装或卸载。




rpm -V 安装包名 (检测软件包有没有被别人动过,正常则无输出)

rpm -Vf 文件路径 (包是由哪个文件产生的,有没有产生变动)

rpm -Va (检查所有文件中变动过的)

s 文件大小变化 M 权限或类型变化  5 MD5校检  D 设备编号

 L 链接数不一致  


U所属用户变化   G所属组变化 T修改时间变化


rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

(删除安装时出现提示警告信息)


rpm -q bind-chroot (依赖关系下载)

ls gcc* (依赖关系下载)所有依赖软件都在/media/Server目录下

./INSTALL 直接运行安

yum -y localinstall 安装包全名.rpm --nogpgcheck 

                                        |

搭建本地YUM                          不需要检查签名

1.放入RHEL5.9iso,确保电源

2.挂载iso到/media

 umount /dev/cdrom

 mount /dev/cdrom /media/

 mount | tail -1

 ls media

3.客户端配置

1.拷贝模板

2.修改模板

 cd /ect/yum.repos.d/

cp rhel-debuginfo.repo rh-server5.9.repo

vim rh-server5.9.repo

cat rh-server5.9.repo 


yum clean all 清除缓存 

yum list | less 查看配置成功还是失败

 或

yum list | wc -l 查看配置成功还是失败 显示数字三千多个代表正常

yum list bash 查看有没有安装bash

yum repolist


yum search ftp 查询软件包名称或描述关键字

yum info firefox 查询软件包的相询信息

yum install gcc 安装指定软件包

yum remove bind 卸载bind软件包

yum provides /etc/passwd 查看是由哪个包提供的 类似于rmp -qf


软件组

LANG=en  或 LANG=“”或 LANG=en_US.UTF-8(此命令用来查看英文)

LANG=zh_CN.UTF-8(此命令用来查看中文)

yum grouplist (查询组表)

yum groupinfo "Web Server"  (查询组信息) 

yum groupinstall "Web Server" (安装软件包)

yum groupremove "Web Server" (移出软件包)

yum groupinstall "GNOME Desktop Environment" "X Windown System"

(安装图形界面)

system-config-packages


yum install libreoffic* --nogpgcheck(可忽略)


本文出自 “wsyht的博客” 博客,请务必保留此出处http://wsyht2015.blog.51cto.com/9014030/1790239

4、mount,rpm,yum,yum组讲解

标签:yum   mount   rpm   yum组讲解   

原文地址:http://wsyht2015.blog.51cto.com/9014030/1790239

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!