码迷,mamicode.com
首页 > 其他好文 > 详细

软件安装命令

时间:2019-10-03 11:04:36      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:arc   sha   upgrade   依赖   rpm查询   服务   帮助   没有   选项   

rpm包

RPM包安装在默认位置中

RPM 包默认安装路径
/etc/ 配置文件安装目录
/usr/bin/ 可执行的命令安装目录
/usr/lib/ 程序所使用的函数库保存位置
/usr/share/doc/ 基本的软件使用手册保存位置
/usr/share/man/ 帮助文件保存位置

rpm软件安装

包全名:
    操作的包是没有安装的软件包时,使用包全名。而且要注意路径

包名:
    操作已经安装的软件包时,使用包名。


rpm安装,升级,卸载:

    rpm –ivh 包全名
        选项:
            -i(install) 安装
            -v(verbose) 显示详细信息
            -h(hash) 显示进度
            --nodeps 不检测依赖性

    rpm -Uvh 包全名
        选项:
            -U(upgrade) 升级

    rpm -e 包名
        选项:
            -e(erase) 卸载
            --nodeps 不检查依赖性


rpm查询:

    查询是否安装
        rpm -q 包名
        -q 查询(query)

    查询所有已经安装的 RPM 包
        rpm –qa
        -a 所有(all)

    查询软件包详细信息
        rpm –qi 包名
        -i 查询软件信息(information)
        -p 查询未安装包信息(package)

    查询包中文件安装位置
        rpm –ql 包名
        -l 列表(list)

    查询系统文件属于哪个RPM包
        rpm –qf 系统文件名
        -f 查询系统文件属于哪个软件包(file)

    查询软件包的依赖性
        rpm –qR 包名
        -R 查询软件包的依赖性(requires)

yum在线管理rpm包

查询
    yum list

查询所有可用软件包列表
    yum search 关键字


搜索服务器上所有和关键字相关的包

    安装
        yum –y install 包名
        选项:
        install 安装
        -y 自动回答yes

    升级
        yum -y update 包名
        选项:
        update 升级
        -y 自动回答yes

    卸载
        yum -y remove 包名
        选项:
        remove 卸载
        -y 自动回答yes


yum软件组管理命令

    列出所有可用的软件组列表
        yum grouplist

    安装指定软件组,组名可以由grouplist查询出来
        yum groupinstall 软件组名

    卸载指定软件组
        yum groupremove 软件组名

源码包

源码包安装在指定位置当中,一般是/usr/local/软件名/

安装位置不同带来的影响:

    rpm包安装的服务可以使用系统服务管理命令(service)来管理,
    例如rpm包安装的apache的启动方法是:
        1. /etc/rc.d/init.d/httpd start
        2. service httpd start

    源码包安装的服务则不能被服务管理命令管理,因为没有安装到默认路径中。
    所以只能用绝对路径进行服务的管理,如:
        /usr/local/apache2/bin/apachectl start

软件安装命令

标签:arc   sha   upgrade   依赖   rpm查询   服务   帮助   没有   选项   

原文地址:https://www.cnblogs.com/loveer/p/11619126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!