为了账号安全,请及时绑定邮箱和手机立即绑定
  • 源码包安装过程

    1、下载源码包

    2、解压缩下载的源码包

    3、进入解压目录(必须执行)

    4、./configure 软件配置与安装(./当前目录)

        要执行的命令不是Linux系统自带命令,而是软件包的命令(几乎所有的源码包都有这个命令,即使个别软件包没有这个命令,但是会有类似命令)(使用 ./configure --help查询该命令的详细内容)

      1) 指定安装位置

      ./configure --prefix=/usr/local/apache

    会生成一个文件Makefile(make、make install命令依赖于这个文件)

        2)编译

            make,如果编译过程中报错,使用make clean清除编译后的缓存文件

        3)安装

            make install

        安装出错,直接删除文件即可

    怎样知道软件的启动命令:在源码包中有一个INSTALL文件,打开就可以看到启动命令


    查看全部
  • 安装注意事项(源码保存位置、软件安装位置)

    查看全部
  • 安装完rpm包之后,还可以安装源码包,因为两者的安装位置不同,但是只能启动一个,因为占用的端口一样

    查看全部
  • 源码包服务启动,只能用绝对路径进行服务的管理
    查看全部
  • 安装位置不同,导致启动方法不同

    源码安装不能使用service命令进行启动(service命令实际上就是搜索绝对路径,而源码包没有安装在默认位置,所以不可以使用)

    查看全部
  • 源码包指定安装位置的原因:源码包没有卸载命令

    如果不指定安装位置,那么安装文件到处都是,那么这个时候问题就来了,rpm包有卸载命令,而源码包没有卸载命令,卸载时只能找到所有的文件,进行卸载(源码包卸载,直接将安装目录删除即可)


    查看全部
  • rpm -e 包名

    rpm有专门的卸载命令(没有装在同一个目录,到处都是,卸载的话,需要一个一个找,非常的麻烦),这也从侧面说明,rpm包并不建议指定安装目录

    那为什么不建议指定安装目录呢?

    rpm包没有指定安装目录,所以才会安装在默认目录,如果指定了安装位置,启动程序不会安装在默认位置,那么命令就会失效(service启动命令,也是在搜索绝对路径)

    查看全部
  • /usr/local相当于Windows的program files

    查看全部
  • 使用绝对路径启动程序(Linux的标准启动方法)

    使用service命令启动程序(Redhat系列专有命令)

    查看全部
  • rpm安装可以指定安装位置

    rpm --help | grep prefix

    但是有一个问题:指定安装位置后,系统找不到,所在在rpm安装过程中,建议不要指定安装位置

    查看全部
  • rpm包默认的安装位置

    并不是所有的软件都是这样安装,只是大部分

    安装位置取决于写这个rpm包的人,而不是安装软件的人

    rpm支持指定安装位置

    查看全部
  • 源码包与RPM包的区别

    1、安装之前的区别:概念上的区别(开源、非开源)

    2、安装之后的区别:安装位置不同

    查看全部
  • 切换到中文

    LANG=zh_CN.utf8

    要指定编码,不然会乱码


    查看全部
    0 采集 收起 来源:yum命令(下)

    2018-12-09

  • 安装中文支持

    yum groupinstall "Chinese Support"


    查看全部
    0 采集 收起 来源:yum命令(下)

    2018-12-09

  • 切换语言 LANG=en_US

    这种修改是临时生效

    查看全部
    0 采集 收起 来源:yum命令(下)

    2018-12-09

举报

0/150
提交
取消
课程须知
学习本课程前,需要熟悉Linux的常用命令,可参见课程《Linux达人养成计划I》。
老师告诉你能学到什么?
1、了解软件包管理的基本概念 2、能够使用rpm命令对软件进行安装、卸载等操作 3、能够使用yum对软件进行在线管理 4、能够安装源码包 5、能够使用脚本安装包

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!