首页 > 编程语言 >应用程序安装及管理

应用程序安装及管理

时间:2024-07-22 14:00:09浏览次数:12  
标签:httpd 管理 程序安装 RPM -- usr 应用 软件包 安装

1、文件类型

     普通可执行程序文件/usr/bin  

     配置文件 /etc

     日志文件 /var/log

2、软件包的封装类型

RPM软件包 源代码软件包

3、查询RPM的软件包信息

    -qa:显示当前系统中以RPM方式安装的所有软件列表
    -qi:查看指定软件包的名称、版本、许可证、用途描述信息(--info)
    -ql:显示指定软件包在当前系统中安装的所有目录,文件列表(--list)
    -qf:查看指定的文件或目录是由那个软件包所安装的(--file)
    -q:查询程序是否安装(主要针对已经安装)
        rpm -q elinks lynx
    -qp:查询程序(主要针对未安装)

4、安装、升级、卸载RPM软件包

    安装
        -i 在当前系统中安装一个新的RPM软件包
        -v 显示软件安装的详细信息
        -h 在安装或升级软件包的过程中,以“#”号显示安装进度
    升级
        -U
        -F
    卸载
        -e 卸载

    --force 强制安装
    --nodeps 强制卸载

5、维护RPM数据库

    rpm -rebuiddb    重建
    rpm -initdb        初始化

6、源代码安装

    验证是否存在病毒:md5sum 安装包名
    步骤1:tar 解包
    步骤2:./configure 配置
    步骤3:make 编译
    步骤4:make install 安装

    --prefix 指定安装路径

httpd源码安装
#源代码安装httpd步骤:
wget --no-check-certificate https://dlcdn.apache.org/httpd/httpd-2.4.58.tar.gz			#下载安装包
yum -y --skip-broken install pcre* arp* gcc* lib* 										#安装依赖关系
tar -zxvf httpd-2.4.58.tar.gz -C /usr/src/												#解压
cd /usr/src/httpd-2.4.58																#配置 指定安装路径
./configure --prefix=/usr/local/apache													#配置 指定安装路径
make 																					#编译
make install																			#安装

 

标签:httpd,管理,程序安装,RPM,--,usr,应用,软件包,安装
From: https://blog.csdn.net/weixin_41315599/article/details/140601628

相关文章

  • 超声波雷达在APA自动泊车功能中的应用与仿真
    自动泊车辅助系统(APA)是现代汽车智能驾驶技术的重要组成部分,该系统使得车辆能够在没有任何人为干预的情况下,自动完成泊车过程。具体来说,APA系统在泊车过程中通过布置在车辆周围的传感器(环视摄像头、超声波雷达等)完成对有效车位以及障碍物的感知识别,再进行泊车路径的规划、车辆运动......
  • 在我将迁移应用于翻译后,我遇到了 django-parler 2.0.1 的问题,它不会在管理站点中显示
    这是我在models.py文件中的翻译设置,在我进行同步迁移后,django-parler2.0.1将不会在管理站点中显示产品字段。我目前使用的是Django3.0.3。fromdjango.dbimportmodelsfromdjango.urlsimportreversefromparler.modelsimportTranslatableModel,Translate......
  • Java计算机毕业设计健美操社团活动信息管理系统设计与实现(开题报告+源码+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景在当今高校校园文化日益丰富的背景下,健美操社团作为促进学生身心健康、增强团队协作能力的重要平台,其活动组织与管理效率直接影响到社团的活力与影响......
  • Mailspring邮件服务器如何配置做邮件管理?
    Mailspring邮件服务器性能调优的策略?如何部署服务器?Mailspring是一款功能强大的邮件客户端,支持多种邮件服务,同时具有直观的用户界面和丰富的功能。那么,如何配置Mailspring邮件服务器来进行邮件管理呢?AokSend将详细介绍相关步骤和技巧。Mailspring邮件服务器:下载安装可以从M......
  • Java中的代码格式化管理
    大家好,我是城南。在Java开发中,代码格式化是一项至关重要的技能,不仅能提升代码的可读性,还能在团队协作中保持代码的一致性。今天,我们就来深入探讨Java中的代码格式化管理,让你的代码更加优雅、整洁。什么是代码格式化?代码格式化就是按照一定的规则对代码进行排版和整理,使其......
  • Java中的代码修复管理
    大家好,我是城南。在软件开发的世界里,代码修复管理是一个极为重要但又常常被忽视的环节。今天我们就来深入探讨一下Java中的代码修复管理。无论你是刚入门的新手还是经验丰富的老手,掌握这一技能都会让你在开发过程中如虎添翼。代码修复管理的意义在软件开发生命周期中,代......
  • 项目管理之风险管理案例-项目交付风险
    项目管理之风险管理案例-项目交付风险背景      XX某项目合同中已有采购国产化数据库-达梦DM8数据库管理系统,但实际现行信息系统建设与交付项目中使用MySQL数据库。项目经理没有尽早与技术经理沟通,技术经理在项目启动后一年后才知道项目交付中有达梦数据库软件,但此时信息系......
  • DevExpress中文教程 - 如何在.NET MAUI应用中实现Material Design 3?
    DevExpress .NETMAUI多平台应用UI组件库提供了用于Android和iOS移动开发的高性能UI组件,该组件库包括数据网格、图表、调度程序、数据编辑器、CollectionView和选项卡组件等。获取DevExpressv24.1正式版下载DevExpress技术交流群10:532598169      欢迎一起进群讨论Mate......
  • Acunetix v24.7 (Linux, Windows) - Web 应用程序安全测试
    Acunetixv24.7(Linux,Windows)-Web应用程序安全测试Acunetix|WebApplicationSecurityScanner请访问原文链接:https://sysin.org/blog/acunetix/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org重要提示AcunetixPremium现在使用日历化版本命名。请注意,从......
  • 【云原生】Kubernetes中的DaemonSet介绍、原理、用法及实战应用案例分析
    ✨✨欢迎大家来到景天科技苑✨✨......