安装与管理程序
目录
1、linux
1.1、linux 源码包
1.1.1、Linux相关知识点
1.1.2优点:
1.2、Linux应用程序基础
1.2.1、应用程序与系统命令的关系
1.2.2典型应用程序的目录结构
1.2.3、常见的软件包转类型
2.、安装方式
2.1、编译安装
2.1.1、安装的步骤:
2.1.2、示例
2.2、 RPM
2.2.1、rpm包管理工具
2.3、第三代yum安装
2.3.1、概述:yum是一个基于RPM包构建的软件更新机制,能够自动解决软件包之间的依赖关系,解决日常工作中大量查找安装包的时候(依赖包的时间)
2.3.2、为什么会有依赖关系?
2.3.3、yum组成
2..3.4、yum工作原理
2.3.5、元数据文件的作用:
2.3.6、流程:
2.3.7、 命令格式:
2.4、本地yum元
2.4.1挂载:
2.4.2、yum格式:
2.4.3、创建在线yum
2.4.4、试题步骤
1、linux标准的linu系统一般都会有一套称作为应用程序的程序集,包括文本编辑器、编程语言、internet等
1.1、linux 源码包实际上,源码包就是一大堆源代码程序,是由程序员按照一定的格式和语法编写出来的,
1.1.1、Linux相关知识点什么是程序:为执行的代码
什么是进程:执行起来的代码就是进程
什么是线程:是进程的真正执行者
linux二进制包:也就是源码包经过成功编译之后,产生的包由于二进制包再发布之前就完成了编译的工作,因此用户安装程序的速度快
1.1.2优点:linux时开源的系统程序,可以在开源系统中修改源代码
可以自行选择所需的功能
Linux系统的软件为编译安装安装效率更高,更稳定
1.2、Linux应用程序基础 1.2.1、应用程序与系统命令的关系 角色系统命令应用程序文件位置一般在/bin和/sbin目录中,或则为shell内部命令通常在/usr/bin、/usr/sbin和/usr/local/bin、/usr/local/sbin中主要用途完成对系统的基本管理工作例如IP配置工具完成相对独立的其他辅助任务,例如网页浏览适用环境一般只在字符操作界面中运行根据实际需求,有些程序可在图形界面中运行运行格式一般般包括命令字、命令选项、和命令参数通常没有固定的执行格式,有程序开发者自行定义 1.2.2典型应用程序的目录结构 文件类型保存目录说明普通可执行程序文件/usr/bin所有用户可执行服务器程序、管理程序文件
/usr/sbin只有管理员能执行应用程序配置文件
/etc通过rpm和yum方式安装的应用程序日志文件/var/log系统日志应用程序参考文档文件/usr/shark/doc关于应用程序的参考文档等数据应用程序手册页文件/usr/shark/man执行文件及配置文件的man手册页 1.2.3、常见的软件包转类型 文件类型保存目录RPM软件包扩展名为“.rpm”,适用于RHEL、CentOS等系统DEB软件包扩展名为“.deb"适用于Ubuntu、Debian等系统源代码软件包一般为“.targz"“.tarbz2”等格式的压缩包 包含程序的原始代码,需要编译安装附带安装程序的软件包软件包的扩展名不一,以TarBall格式的居多,在软件包里面会提供用于安装的可执行程序或脚