第五章、应用程序安装与管理

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
简介: 第五章、应用程序安装与管理浩 Zone | Magehao’Blog 原创  http://magehao.com  Linux学习笔记

一、Linux应用程序组成
1、 普通执行程序文件,保存在“/usr/bin”目录中
2、 服务器执行程序文件和管理程序文件,保存在“/usr/sbin”目录中
3、应用程序配置文件,保存在“/etc”目录下
4、应用程序文档文件,保存在“/usr/share/doc/”目录下

5、应用程序物册页文件,保存在“/usr/share/man”目录下
二、RPM(Redhat Package Manager)包管理
1、RPM包的查询命令
l rpm –qa 查询Linux系统中的所有软件包
l rpm –q 包名称 查询指定名称软件包是否安装
l rpm –qi 包名称 查询指定名称软件包的详细信息
l rpm –ql 包名称 查询指定名称软件包包中所包括的文件列表
l rpm –qf 包名称 查询指定文件所属的软件包

l rpm –qpi 包名称 查询指定RPM包文件的详细信息

rpm –qpl 包名称 查询指定RPM包中包含的文件列表
2、使用rpm命令安装软件包
l rpm –i 安装包名称 (这是基本安装)
l rpm –ivh 安装包名称 (安装时会显示详细信息)
(注:RPM包的依赖关系,如:A依赖于B,则必须先安装B再安装A。 )
3、使用rpm命令卸载软件包
l rpm –e 软件包名称
(注:RPM包的依赖关系,如:A依赖于B,则必须先卸载A再卸载B。 )

使用rpm命令升级软件包
l rpm –U 软件包名称
(注:如果该软件包没有安装就直接安装到当前系统)
三、应用程序的编译安装
1、确认当前系统中具备软件编译的环境
rpm –qa | grep gcc
2、获得应用程序的源代码软件包的文件夹(挂载光盘文件)
3、释放源代码软件包
tar zxf 包名称 (该包格式的后缀名为 .tar.bz2)
tar jxf 包名称 (该包格式的后缀名为 .tar.gz)
4、设置安装路径
./configure –prefix=程序安装目录的绝对路径
5、程序编译过程
make

6、程序安装过程
make install
7、清理多余文件
make clean
8、卸载
make uninstall

四、在图形界面系统工具完成RPM包安装
1、命令方式:system-config-packages
2、菜单项启动方式:Applications → System Settings → Add/Remove
Applications

目录
相关文章
|
3天前
|
Ubuntu Linux C++
Win10系统上直接使用linux子系统教程(仅需五步!超简单,快速上手)
本文介绍了如何在Windows 10上安装并使用Linux子系统。首先,通过应用商店安装Windows Terminal和Linux系统(如Ubuntu)。接着,在控制面板中启用“适用于Linux的Windows子系统”并重启电脑。最后,在Windows Terminal中选择安装的Linux系统即可开始使用。文中还提供了注意事项和进一步配置的链接。
13 0
|
6月前
|
JSON 监控 API
公司电脑监控软件中的PowerShell代码实现系统管理
**摘要:** PowerShell在Windows系统管理中发挥关键作用,允许管理员通过脚本轻松监控资源。例如,使用`Get-WmiObject`获取CPU和内存使用率,`Get-NetTCPConnection`监控网络连接和特定端口流量,以及管理文件系统。此外,通过`Invoke-RestMethod`可将这些数据发送到Web API,实现自动报告和分析。这提高了效率,确保了企业IT基础设施的稳定运行。
120 0
|
Linux 开发工具
linux应用程序安装与管理-2
下面将分别对上述RPM管理功能中的常见操作进行学习。
117 0
|
安全 Unix Linux
linux应用程序安装与管理-4
系统管理工作中,安装、升级及卸载软件包是管理应用程序最基本的工作内容。使用rpm命令实现这些操作时,基本的命令选项如下所述。
120 0
|
安全 Unix Linux
linux应用程序安装与管理-3
系统管理工作中,安装、升级及卸载软件包是管理应用程序最基本的工作内容。使用rpm命令实现这些操作时,基本的命令选项如下所述。
104 0
|
消息中间件 安全 NoSQL
小型网站项目完整部署流程(Windows操作系统)
小型网站项目完整部署流程(Windows操作系统)
444 0
小型网站项目完整部署流程(Windows操作系统)
|
SQL 存储 JavaScript
工作中常用,实用工具推荐!
原文:工作中常用,实用工具推荐! Red Gate 家族 大名鼎鼎的RedGate,相信大家都不会陌生,Reflector就是它家做的。这里就不介绍了.我本地安装的是09年下的一个套装,我介绍下常用的工具: SQL DOC:   如图:图1是编辑表名,编辑好之后图2能选择多种生成类...
1290 0