linux RPM的使用

软件包管理
    nginx
        编译安装:字符串转换成二进制
        存放的是源码
        
        
        
    rpm(红帽软件包)
        文件安装,文件内容就是二进制
        优点:更简洁
        功能:
        
            安装
                文件名:
                    yelp-2.28.1-17.el6_3.x86_64.rpm
                    如果第三部分是奇数表示是测试版本,不稳定。
                    
                    了解rpm的文件名分为5部分,其中:
                    第1部分是name,表示这个rpm软件包的名称;
                    第2部分是version,表示这个rpm软件包的版本编号;
                    第3部分是release,表示这个rpm软件包的版本发布次数(修正号码);
                    第4部分是architectures,表示这个rpm软件包适用于哪些平台;
                    最后一部分是rpm,表示这个rpm软件包的文件扩展名。
                    
                    本地安装
                        rpm -ivh yelp(软件包名)
                            i是安装install, v是显示安装参数,h是进度条
                            可以同时装多个
                            rpm -ivh 软件包名1 软件包名2
                        rpm -ivh yelp(软件包名) --force
                            强制安装,用于覆盖升级安装
                    
                    在线安装
                        rpm -ivh 软件包地址
                        
                    下载软件包
                        wget 软件包地址    
                            
                        
                
            删除
                rpm -e yelp(软件包名)
                或者
                rpm -e yelp-2.28.1-17.el6_3.x86_64
                
                rpm -e yelp --nodeps
                    忽略依赖性删除
                    如果删除软件碰到这个软件包被其他软件包依赖无法删除,则可以用
                
            查询
                rpm -qa
                    查询安装的所有软件包
                rpm -qa | grep '软件包名的部分名称'
                    查看指定的软件包
                rpm -q yelp(软件包名)(文件名要完整)
                
                rpm -ql 软件包名
                    查询软件包安装在哪个位置
                    
                rpm -qi    软件包名
                    查询软件包详细信息
                    

猜你喜欢

转载自blog.csdn.net/u014248032/article/details/85160118
今日推荐