zoukankan      html  css  js  c++  java
  • ①linux rpm

    wget - 1.14- 18. el7_6.1. x86_64 noarch 32位64位都可以使用
    软件名称 版本号 发布次数 系统名称 硬件平台

    软件安全方式

    rpm 预先编译打包 安装简单 软件版本偏低
    源码包 手动编译打包 安装繁琐 软件版本随意
    二进制 解压即用 安装简单

    yum只是管理rpm包的一个工具 能解决软件依赖关系

    rpm从哪里获取
    cdrom 光盘
    yum仓库获取

    rpm 参数

    1 安装ivh

    i install安装
    v 过程
    h 进度条
    U 升级

    选项 描述
    -i 安装rpm
    -v 显示安装详细信息
    -h 显示安装rpm进度
    --force 强制重新安装
    --nodeps 忽略依赖关系
    #安装软件包, 需要指定软件包绝对路径
    [root@xuliangwei ~]# rpm -ivh /mnt/Packages/tree-1.6.0-10.el7.x86_64.rpm
    [root@xuliangwei ~]# rpm -ivh /mnt/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm
    
    #在软件包所在目录下可以不指定绝对路径
    [root@xuliangwei ~]# cd /mnt/Packages/
    [root@xuliangwei Packages]# rpm -ivh zsh-5.0.2-28.el7.x86_64.rpm
    
    #如果软件包存在, 强制再次安装
    [root@xuliangwei ~]# rpm -ivh --force /mnt/Packages/tree-1.5.3-3.el6.x86_64.rpm
    
    #安装samba服务需要依赖其他组件, 使用--nodeps可重新强制安装
    [root@xuliangwei ~]# rpm -ivh --nodeps  /mnt/Packages/tree-1.6.0-10.el7.x86_64.rpm
    
    #软件升级  
    [root@rstx-53 test]# rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-server-mysql-4.0.0-2.el7.x86_64.rpm
    
    #软件卸载
    [root@rstx-53 ~]# rpm -qa wget 
    wget-1.14-18.el7_6.1.x86_64
    [root@rstx-53 ~]# rpm -e wget-1.14-18.el7_6.1.x86_64 --nodeps  忽略依赖
    [root@rstx-53 ~]# rpm -qa wget 
    

    查看属于那个软件包
    http://rpmfind.net

    查询已安装好的rpm包
    选项 描述
    rpm -q 查看指定软件包是否安装
    rpm -qa 查看系统中已安装的所有RPM软件包列表
    rpm -qi 查看指定软件的详细信息
    rpm -ql 查询指定软件包所安装的目录、文件列表
    rpm -qc 查询指定软件包的配置文件
    rpm -qf 查询文件或目录属于哪个RPM软件
    rpm -qip 查询未安装的rpm包详细信息
    rpm -qlp 查询未安装的软件包会产生哪些文件
    #查询vsftpd这个rpm包是否安装
    [root@xuliangwei ~]# rpm -q vsftpd
    
    #模糊过滤查找系统已安装的rpm包
    [root@xuliangwei ~]# rpm -qa |grep ftp
    
    #查询vsftpd软件包的相关信息
    [root@xuliangwei ~]# rpm -qi vsftpd
    
    #查询rpm包所安装的文件
    [root@xuliangwei ~]# rpm -ql vsftpd
    
    #查询rpm包相关的配置文件
    [root@xuliangwei ~]# rpm -qc vsftpd
    
    #查询配置文件或命令来自于哪个rpm包
    [root@xuliangwei ~]# rpm -qf /etc/vsftpd/vsftpd.conf
    [root@xuliangwei ~]# rpm -qf /usr/sbin/vsftpd
    
    #查询未安装的软件包会产生哪些文件
    [root@xuliangwei ~]# rpm -qlp /mnt/Packages/samba-3.6.23-41.el6.x86_64.rpm
    
    #查询未安装的软件包会产生哪些文件
    [root@xuliangwei ~]# rpm -qip /mnt/Packages/samba-3.6.23-41.el6.x86_64.rpm
    
  • 相关阅读:
    Tab支持的DHTML Window控件
    仿新浪游戏频道js多栏目全屏下拉菜单导航条
    Jquery实现超酷的时间轴特效
    DIV+CSS专题:第一天 XHTML CSS基础知识
    网站建设:详解网页扁平化设计
    简洁的支持展开关闭的tab标签代码
    JS总结
    codevs 1296 营业额统计 (splay 点操作)
    codeforces gym 100357 H (DP 高精度)
    codeforces gym 100357 K (表达式 模拟)
  • 原文地址:https://www.cnblogs.com/yangtao416/p/14491368.html
Copyright © 2011-2022 走看看