zoukankan      html  css  js  c++  java
  • Linux软件安装

    编译安装(复杂麻烦)

     

    RPM安装

    RPM介绍

    Redhat提供了rpm管理体系
    已经编译的软件包:针对不同的平台系统编译目标软件包
    操作系统维护安装信息rpm 只能安装已经下载到本地机器上的rpm 包,且不能自动处理包与包之间的依赖问题

    rpm安装

    rpm -ivh filename (i表示install,v表示查看安装进度)

    rpm卸载

    rpm -e filename

    rpm更新

    rpm -Uvh filename

    rpm查询

    rpm -qa : 查询已经安装的所有包
    rpm -q  PACKAGE_NAME: 查询指定的包是否已经安装
    rpm -qi PACKAGE_NAME: 查询指定包的说明信息
    rpm -ql PACKAGE_NAME: 查询指定包安装后生成的文件列表
    rpm -qc PACEAGE_NEME:查询指定包安装的配置文件
    rpm -qd PACKAGE_NAME: 查询指定包安装的帮助文件
    rpm -q --scripts PACKAGE_NAME: 查询指定包中包含的脚本 
    rpm -qf /path/to/somefile: 查询文件是由哪个rpm包安装生成的 
    如果某rpm包尚未安装,需查询其说明信息、安装以后会生成的文件
    rpm -qpi /PATH/TO/PACKAGE_FILE
    rpm -qpl

    yum安装

    yum介绍

    基于rpm包管理
    提供rpm仓库

    yum能在线下载并安装rpm包,能更新系统,且还能自动处理包与包之间的依赖问题

    yum基本使用命令

    • yum install epel-releas :安装第三方yum源EPEL(企业版 Linux 附加软件包的简称)
    • yum repolist enabled :显示可用的源仓库(/etc/yum.repos.d/目录下配置)
    • yum install yum-fastestmirror :自动选择最快的yum源
    • yum list installed |grep java :列出已安装的软件(查看已安装的JDK)
    • yum remove java-1.8.0-openjdk.x86_64 :卸载软件(卸载JDK)
    • yum list java* :列出已安装和可安装的软件(查看yum库中的JDK包)
    • yum install [-y] java-1.8.0-openjdk :安装软件JDK(-y自动安装)(推荐这种方式安装)
    • yum install docker-ce-18.03.1.ce :安装指定版本的软件(已知docker-ce.x86_64 18.03.1.ce-1.el7.centos,则rpm包名为docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm)
    • yum check-update [kernel] :列出所有可更新的软件(检查更新kernel)
    • yum update tomcat :更新软件(可所有)
    • rpm -ql 软件名称 :查询yum安装路径(软件名称可通过rpm -qa|grep java)
    • yum info kernel :查看软件(kernel)的信息
    • yum clean all :(清除缓存,使最新的yum配置生效)
  • 相关阅读:
    不能执行已释放的Script的代码(ie错误)
    javascript数组
    Jquery遍历方法
    Jquery选择器汇总
    使用xmlHttprequest 发送异步请求(Ajax核心对象)
    不使用局部变量和for循环或其它循环打印出如m=19,n=2結果为2 4 8 16 16 8 4 2形式的串
    解决Js跨域访问的问题
    Oracle 第一天
    计算机图形学1——绪论
    数据库
  • 原文地址:https://www.cnblogs.com/xumaomao/p/11965616.html
Copyright © 2011-2022 走看看