mount,rpm,yum,yum组讲解
  TEZNKK3IfmPf 2023年11月12日 70 0

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

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

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

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

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

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(可忽略)

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2023年11月14日   39   0   0 linuxyum
  TEZNKK3IfmPf   2023年11月13日   60   0   0 linuxrpm
  TEZNKK3IfmPf   2023年11月13日   22   0   0 linuxrpmyum
  TEZNKK3IfmPf   2023年11月14日   179   0   0 yum
TEZNKK3IfmPf