一.应用程序与命令的关系
文件位置:一般在/bin/sbin目录中,或为shell内部指令通常在/usr和usr/sbin目录中。
主要用途:完成对系统的基本管理工作,例如ip配置工具,完成相对独立的其他辅助任务,例如网页浏览器
适用环境:一般只在字符操作界面中运行,根据实际需要有些进程可在图形界面中运行
运行格式:一般包括命令字,命令选项和命令参数,通常没有固定的执行格式
二.应用程序的目录结构
普通执行程序文件 | /usr/bin |
服务器执行程序文件和管理程序文件 | /usr/sbin |
应用程序配置文件 | /etc |
日志文件 | /var/log |
应用程序参考文档文件 | /usr/share/doc |
应用程序手册页文件 | /usr/share/man |
三.常见软件包的封装类型RPM包
RPM包 扩展名为:“.rpm”DEB包 扩展名为:".deb"
源代码软件包 一般为".tar.gz"、".tar.bz2"等格式的 压缩包,包含程序的原始代码
绿色免安装的软件包 软件包的扩展名不一,以TarBall格式 的居多,在压缩包内提供以编译好的 执行程序文件,解开压缩包后的文件 即可直接使用
四.RPM包管理工具——Red-Hat Package Manger (红帽包管理) 一般命名格式: bash -4.1.2 -15.el6_4 .x86_64 .rpm | | | | |
从左到右:软件名称——版本号——发布次数——硬件平台——扩展名
五.rpm的命令格式 rpm命令能够实现几乎所有RPM软件包的管理功能 执行“man rpm”命令可以获得关于rpm命令的详细帮助信息 rpm命令功能:查询、验证rpm软件包的相关信息
安装、升级、卸载RPM软件包
维护RPM数据库信息等综合管理操作
六 .光盘挂载的相关步骤 1.首先需要进入你的media目录下
2.创建一个挂载点目录
3. 将需要挂载的光盘挂载到到你创建的目录下 4.进入到你创建的目录下
如图显示,证明已挂载成功
5.设置永久挂载
进入如图显示,看下边的设备书写方式,第一列内容为设备存储分区,第二列为挂载点 ,第三列为文件系统类型,第四列为默认的选项,后面的两0,第一个代表 是否进dump的转储存储功能,第二个代表检查优先级。
如图所示,按照格式填写。
6.填写完保存退出,重启系统即可
7.重启之后之前的资料如还存在,证明永久挂载成功
二.ram的常用选项
1.查询已安装的RPM软件信息
cd /mnt/Packages(未安装程序目录)
rpm -q{子选项} {软件名}
常用选项:
-qa -qi -ql -qf
查看已安装的软件包
rpm -qp {子选项} RPm包文件
常用选项
-qpi -qpl -qpf
查看未安装的软件包
rpm | -qa | 显示所有已安装的程序名 | |
rpm | -qi | 程序名 | 显示已安装程序的详细信息 |
rpm | -ql | 程序名 | 显示已安装的程序的文件列表 |
rpm | -qf | 程序名 | 查询已安装程序属于哪个安装包(父目录) |
rpm | -qpi | 程序名 | 显示未安装程序的详细信息 |
rpm | -qpl | 程序名 | 显示未安装程序的文件列表 |
rpm | -qpf | 程序名 | 查询未安装程序属于哪个安装包 |
2.安装或升级rpm软件包常用选项
-i | 安装 |
-e | 卸载 |
-u | 不管程序是否安装过都给他升级,如未安装则会安装 |
--force | 强制 |
-F | 程序必须是已经安装过才给升级 |
辅助选项
-i 安装
--force | 强制卸载 |
--nodeps | 不检查与其他软件包的依赖关系 |
-v | 显示过程信息 |
-h | 在安装或升级过程中以#显示进度 |
重建RPM数据库
[root@local host~]# rpm --rebaildb
[root@local host~]# rpm --initdb
解决软件包以来关系方法
yum可解决依赖关系 1.只需要输入包的名字 2.不需要输入包的路径
3.解决了依赖
缺点:需要先配置yum仓库
三.配置yum步骤 1.进入光盘的挂载目录
repodata这个目录 用于管理你仓库的文件(包含包的位置,包之间的依赖关系,包的名称,版本等信息)
2.进入这个目录下 ,把文件下内容删除,创建被编辑一个新的文件,文件后缀必须为repo
3.按格式进行编辑
name=名称标识 baseurl=全球资源定位符,代表仓库的路径 enabled= 是否启用仓库 gpgcheck=校验 输入完保存退出即可
4.完成后清空缓存并创建新的缓存
1.yum clean all 清空所有缓存
2.yum makeache 创建缓存 到此完成 四,源码包的安装与过程 1.源码包的安装步骤: 解压,安装开发环境,配置,编译,安装
编译安装过程:
下载源代码安装包文件
步骤一:tar解包
用途:解压并释放源代码包到指定目录
步骤二:./configure配置
用途:设置安装目录、安装模块等选项
步骤三:make编译
用途:生成可执行的二进制文件
步骤4:make install安装
用途:复制二进制文件到系统,配置应用环境
测试及应用,维护软件
步骤如下:
上传安装包,可通过文件传输上传
解压踏包