第四章 安装及管理应用程序

简介: 第四章 安装及管理应用程序

1.常见的软件包封装类型:

1>RPM软件包

(REHL、Fedora、CentOS)

2>DEB软件包

(Debian、Ubuntu)

3>源代码软件包

4>附带安装程序的软件包


2.“软件名-软件版本-发布次数.操作系统类型.硬件架构类型.rpm”

eg:"bash-4.2.46-20.el7_2.x86_64.rpm"


3.rpm命令的主要功能:

1>查询、验证RPM软件包的相关信息

2>安装、升级、卸载RPM软件包

3>维护RPM数据库信息等综合管理操作


4.RPM常用命令:

1>查询是否安装软件包:rpm  -q

2>删除软件包:rpm  -e

3>安装新的软件包:rpm  -i

4>安装或升级软件包(以#号显示进度):-h

5>显示安装过程中的详细信息:-v

6>强制安装:--force

7>强制卸载:--nodeps


5.对RPM数据库进行重建的命令:

rpm  --rebuilddb   或  rpm  --initdb


6.向RPM数据库中导入公钥文件:--import

7.源代码编译安装过程:

1>tar解包

(将源代码包解压、解包,释放到指定目录,等待编译)

2>./configure配置

(设置安装的目标文件夹,选择要安装的功能模块等)

3>make编译

(根据前一步配置,将源代码变成可执行的二进制文件)

4>make  install安装

(将编译好的二进制文件复制到系统中,并设置应用环境)


rebuild:重建

相关文章
|
2月前
|
搜索推荐 Python
Python上下文管理器DIY指南:从入门到精通,轻松驾驭资源管理
【7月更文挑战第6天】Python的上下文管理器是资源管理的利器,简化文件操作、网络连接等场景。通过定义类及`__enter__`、`__exit__`方法,可自定义管理器,如示例中的`MyContextManager`,实现资源获取与释放。使用with语句,提升代码可读性和维护性,不仅用于基本资源管理,还可扩展到事务控制、自动重试等高级应用,让编程更加高效和灵活。
47 0
|
XML 数据库 数据格式
嵌入式工作流程开发!工作流 Activiti 框架中子流程的使用指南
本篇文章对工作流Activiti框架中的子流程进行的详尽的分析和说明,在工作流Activiti集成到项目中开发时,可以嵌入子流程进行使用。子流程包括了事件子流程,事务子流程以及调用活动子流程。通过对内嵌子流程的方式的学习,可以帮助我们将工作流框架很好地应用在继承式建模的流程场景下。
983 0
嵌入式工作流程开发!工作流 Activiti 框架中子流程的使用指南
|
4月前
|
存储 运维 关系型数据库
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
|
1月前
|
Java Maven 数据库
一文教会你如何进行Rest微服务构建 案例工程模块。教会你如何创建父子工程
这篇文章介绍了如何在微服务架构中创建父子工程模块,并通过RESTful服务的方式构建微服务通用案例,包括服务提供者和消费者的基本实现,以及数据库的创建和测试服务的步骤。
一文教会你如何进行Rest微服务构建 案例工程模块。教会你如何创建父子工程
|
4月前
|
前端开发 JavaScript 虚拟化
第四章(原理篇) 前端容器技术
第四章(原理篇) 前端容器技术
|
4月前
构建安全可靠的系统:第六章到第十章
构建安全可靠的系统:第六章到第十章
208 0
|
Linux
【实用工具合集】建议部署小工具设计
【实用工具合集】建议部署小工具设计
86 0
|
存储 数据采集 SQL
环境篇之项目架构|学习笔记
快速学习环境篇之项目架构
环境篇之项目架构|学习笔记
|
数据库 Python
Django框架基础步骤
Django框架的简单使用
|
存储 前端开发 API