zoukankan      html  css  js  c++  java
  • rpm包名详解-rpm命令使用方法


    linux软件包管理-rpm


    mount		# 挂载
    1、将光盘镜像插入光驱
    2、创建挂载目录
    mkdir /guangqu
    3、挂载到/guangqu
    [root@gong ~]# mount /dev/sr0 /mnt
    mount: /dev/sr0 is write-protected, mounting read-only
    4、查看挂载情况
    df -h
    5、查看挂载目录中的所有文件
    ll -a /mnt
    ------------------------------------------------------------------------------------
    # rpm包的构成
    [root@gong /mnt/Packages]# ll tree-1.6.0-10.el7.x86_64.rpm 
    -rw-rw-r-- 1 root root 47508 Jul  4  2014 tree-1.6.0-10.el7.x86_64.rpm
    
    包名:tree
    版本:1.6.0
    发布次数:10
    系统:CentOS7
    架构:x86_64
    后缀:.rpm
    

    yelp-tools-3.28.0-1.el7.noarch.rpm
    
    包名:yelp-tools
    版本:3.28.0
    发布次数:1
    系统:CentOS7
    架构:noarch 都兼容
    后缀:.rpm
    
    分类 安装 版本
    rpm包 预先编译打包,安装简单 软件版本偏低
    源码包 手动编译打包,安装繁琐 软件版本随意
    二进制包 解压即可使用, 安装简单 不能修改源码

    rpm包的获取途径


    1、光盘或着官网

    2、rpm查询的官方网站,http://rpmfind.net/

    3、各大软件的官方网站

    - nginx <http://nginx.org/packages/centos/7/x86_64/RPMS/>
    - mysql <https://downloads.mysql.com/archives/community/>
    - redis
    

    4、各种yum源:阿里源、清华源、网易源、华为源。


    rpm管理命令


    # rpm
    ## 安装相关
    
    -i	install安装
    -v	显示安装的过程
    -h	显示安装的进度
    --test	安装之前做测试
    --force		强制安装
    --nodeps	忽略依耐关系
    
    [root@oldboy /mnt/Packages]# rpm -ivh httpd-2.4.6-88.el7.centos.x86_64.rpm --force --nodeps
    
    <br>
    
    ### 经常使用查询相关
    --- 
    
    rpm 
    -qa 		# q查询执行的包,后面必须接包名;a 列出所有已安装的包,一般结合grep使用。
    	rpm -qa |grep tree
    	
    -qc			# 查找安装服务的相关的配置文件的。
    	rpm -qc httpd
    	rpm -qc $(rpm -qf /usr/bin/hostnamectl)
    	
    -ql			# 列出指定安装包的相关目录,或者文件。
    	rpm -ql httpd
    	
    -qf			# 需要是绝对路径,检查命令属于哪个rpm包,或者这个配置文件属于哪个包。
    	rpm -qf $(which ifconfig)
    	
    -qi			# 查看软件包的详细信息。
    	rpm -qi httpd
    
  • 相关阅读:
    RESTful规范1
    Django -- 发送HTML格式的邮件
    11.10 vue
    Selenium 使用
    Beautiful Soup的用法
    Pthon常用模块之requests,urllib和re
    爬虫--工具安装Jupyter anaconda
    11-3
    Python -- tabulate 模块,
    Python -- queue队列模块
  • 原文地址:https://www.cnblogs.com/gshelldon/p/13276253.html
Copyright © 2011-2022 走看看