为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux软件安装管理_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux软件安装管理

Tony Linux系统工程师
难度初级
时长 3小时 6分
  • 1、gcc是C语言的编译器,gdk是java的编译器,bash是linux命令行的编译器。 2、gcc必须用2进制包安装,因为源码安装gcc包会依赖gcc包。
    查看全部
    0 采集 收起 来源:yum命令(上)

    2017-01-08

  • 1、将CentOS-Base.repo改名可以使网络Yum源失效,mv CentOS-Base.repo CentOS-Base.repo.bak。 2、让光盘Yum源生效,修改CentOS-Media.repo,将baseurl的路径修改为光盘挂载点。注释掉其他的路径。 3、使用yum list来查看yum源里面有哪些软件包可以安装。
    查看全部
    0 采集 收起 来源:光盘yum源搭建

    2017-01-08

  • 1、包校验,命令rpm -V 包名。验证文件是否被修改过。 2、rpm2cpio 包全名|cpio -idv .文件绝对路径 这个命令用在系统的重要文件丢失后,从光盘进行恢复的时候。 rpm2cpio将rpm包转换成cpio格式,然后用cpio命令进行提取其中的内容,.代表当前目录,‘文件绝对路径’是指包安装后文件的所在路径。
    查看全部
  • 1、安装和卸载使用yum命令比较好,但是查询和校验还是得用原始的rpm命令。   rpm -q httpd查询是否安装了 httpd。   rpm -qa 查询系统所有的rpm包。rpm -qa|grep httpd过滤httpd相关的rpm包。 2、查询软件包的详细信息。rpm -qi  包名。 i(information) 查询未安装包的详细信息,进入到光盘的packages目录,执行rpm -qip (p指的是package) 包全名。 注:未安装的包都要使用包全名,已安装的包只使用包名。 3、查询软件包安装的位置。rpm -ql 包名。 查询未安装包的将要安装的位置,用命令:rpm -qlp 包全名。 4、查询系统文件属于哪个安装包,用命令:rpm -qf 文件名。 5、查询软件包的依赖包命令 rpm -qR 软件包。同样,加上p参数,也可以查询未安装的软件包的依赖包。

    5、rpm -ql 包名 列出已安装包的所有文件路径。

    查看全部
  • 1、升级命令 rpm -Uvh 包全名(要升级到的软件版本),如果没有安装这个软件的任何版本,这个命令可以代替rpm -ivh。 2、卸载命令 rpm -e 包名(比如Httpd,不需要包全名),这个命令不同于安装和升级,它可以在任何目录运行,原理是去/var/lib/rpm目录中的数据库(如__db0)中查找对应的软件包(已经安装过的rpm包都在这些数据库中),然后卸载。 3、--nodeps这个选项不管是在安装和卸载的时候,最好都不要使用。 4、rpm安装包安装的位置是由软件包开发者决定的,安装后的位置会非常凌乱,所以最好是使用rpm -e命令卸载。 相对于二进制安装,源码安装是指定安装目录了,卸载的时候只需要删除对应的目录就可以完全的卸载,不留一点残余。
    查看全部
  • 1、所有用rpm包默认的安装路径都在/var/lib/rpm中。
    查看全部
  • 1、redhat的软件包全部存放在光盘里面的packages目录下。 2、rpm有俩种依赖情况,库依赖和包依赖。 3、以.so.2(数字)为后缀的文件是库文件依赖,这个是一个文件,它藏在某个软件包里,当提示依赖这个文件时,就需要把它所在的软件包安装上就可以了。要查询这个库文件在哪个安装包里面,可以去网站www.rpmfind.net找。 4、yum提供在线的rpm包安装。
    查看全部
  • 1、二进制包是经过源码包编译过的安装包,编译就是将源码解释为机器可以认识的二进制语言的过程,安装源码包比二进制包复杂,因为要经过一个编译的过程,这个过程容易出错,一旦出错,就要对源码进行修改,这个新手一般搞不定。 2、二进制包安装速度快是它的优点,但是二进制包不是系统自己编译的,效率不如源码包。如果是生产环境,就要源码包安装,因为效率高。 3、所谓的脚本安装包,就是把服务的软件包安装过程写成了程序脚本,初学者可以执行程序脚本实现一键安装。但实际安装的还是源码包和二进制包。例如LAMP一键安装包。 4、在redhat中二进制包后缀是rpm,在debian系列里如ubuntu二进制包的后缀是deb。但是它们都是二进制包。Linux下安装软件只有俩种格式:二进制包和源代码包。
    查看全部
  • 脚本安装准备工作
    查看全部
  • 源码包的卸载
    查看全部
  • 源码包安装进入目录后执行./configure命令 可以用./configure --help 列出需要添加的功能
    查看全部
  • 源码包安装过程
    查看全部
  • 源码包安装注意事项
    查看全部
  • 源码包安装准备
    查看全部
  • 源码包安装的服务与rpm包安装启动方式不同
    查看全部

举报

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

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