• Linux-centos下的软件安装


    安装软件的方式主要有RPM包、TAR包、gz包、bin文件、以sh结尾的文件

    RPM包

    rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh。
    rpm包的安装有个很大的缺点就是文件的关联性太大,有时装一个软件要安装很多其他的软件包,很麻烦。

    安装

            rpm -ivh [包名]
                参数说明
                   -i        安装软件
                 -t         测试安装,不是真的安装
                 -p         显示安装进度
                 -f         忽略任何错误
                 -U         升级安装
                 -v         检测套件是否正确安装
                   -h        显示进度
                   --nodeps  不检测依赖性

    升级

            rpm -Uvh [包名]        (可替代安装)
                -U        升级

    卸载

            rpm -e [包名]        (只能跟包名,不能跟包全名)
                -e           卸载
                --nodeps     不检测依赖性

    例如要安装software-1.2.3-1.i386.rpm这个包时,应执行:
       rpm –ivh software-1.2.3-1.i386.rpm
    而当卸载时,则应执行:
       rpm –e software。

    查询

            rpm -q [包名]                  查询包是否安装
            rpm -qa                       查询所有已安装的RPM包
            rpm -qa | grep httpd          查询匹配
            rpm -qi [包名]                查询包的详情
            rmp -qR [包名]                查看需要哪些包依赖
            rpm -ql [包名]                查询包中文件安装位置

    YUM

    yum就是RedHat以及CentOS下用来管理rpm软件,并解决依赖文件的软件仓库,能够从指定的服务器自动下载rpm和所有依赖的软件

    常用命令

            yum install [软件名] -y        安装软件
            yum remove [软件名]            删除软件
            yum list                    列出仓库所有可用的软件

    如果安装时你不加-y他会问你要不要安装。如果你想自己来控制有些包是否安装,这里不要加-y,如果你想自动安装,不进行交互,这里加入-y

    yum的配置文件所在的目录

    /etc/yum.repos.d/*.repo

    编译安装

    1 下载软件源代码                  wget [url路径]
    2 解压缩                         tar -xvf [软件包]
    3 进入解压后的目录                 cd [目录]
    4 检查平台特征                    ./configure --prefix=指定安装目录
    5 编译                            make
    6 安装                            make install
    7 删除安装时产生的临时文件           make clean
  • 相关阅读:
    linux nat路由设置
    [auv] 模拟呼叫
    Sqlserver 导出insert插入语句
    函数name属性
    学习前端,应该选择哪些书籍来看?(转)
    JavaScript继承学习笔记
    Web响应式网站
    Javascript 异步加载详解(转)
    使用 nodeinspector 调试 Node.js
    用 JavaScript 检测 CPU 占比(转)
  • 原文地址:https://www.cnblogs.com/sunch/p/10011971.html
Copyright © 2020-2023  润新知