Linux的安装及管理程序

目录

一、系统命令和应用管理程序

1.关系

2.常见的软件包封装类型

二、RPM包管理工具

1.概念

2.rpm包的查询

3.rmp的安装、升级、卸载

三、配置本地yum源仓库及命令

1.配置本地yum源仓库

2.yum的基本命令

四、编译安装的方法

  总结


一、系统命令和应用管理程序

1.关系

2.常见的软件包封装类型

二、RPM包管理工具

1.概念

RPM是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。

一般的格式为:

2.rpm包的查询

rpm -q   查询指定软件是否已安装

rpm -qi   显示已安装软件的详细信息

rpm -ql   显示已安装软件的文件列表

rpm -qc   显示已安装软件的配置文件

rpm -qa     显示当前系统中以rpm方式安装的所有软件列表        

rpm -qd    显示已安装软件的软件包文档所在位置

rpm  -qR  查询已安装指定软件的依赖关系包及文件

rpm  -qF  查询已安装的软件属于哪个安装包        

rpm -qf    查询指定哪个目录或文件是由哪个包安装的

rpm -qpi  查询未安装包的详细信息 

rpm -qpc   显示未安装软件的配置文件       

3.rmp的安装、升级、卸载

rpm  【选项】 rpm包文件

通常使用的安装命令:rpm  -ivh  rpm包文件

rpm  -e             卸载软件包

rpm  -nodeps   在卸载或安装时不检查依赖包

rpm  -v             显示软件安装过程的详细信息

rpm  -U            升级某个软件包如果没有安装则直接安装

rpm  -force      强制安装

三、配置本地yum源仓库及命令

1.配置本地yum源仓库

首先 mount /dev/sr0  /mnt/     把光盘挂在到mnt目录下

cd /etc/yum.repos.d/   

mkdir repos.bak                     创建新目录存放repo格式的文件

mv .*repo repos.bak               把所有文件移到新目录里

cd /etc/yum.repos.d/               回到原目录

vim  local.repo                        配置本地仓

【local】                                                     仓库类别

name=local                                                 名称

baseurl=file:///mnt                                     指定URL访问的路径为挂载在mnt下的光盘

enabled=1                                                   开启此yum源

gpgcheck=0                                                不验证签名

:wq                                                           保存退出

最后yum clean all && yum makecache      删除yum缓存并更新

2.yum的基本命令

yum -y install   软件名                   安装升级软件包

yum -remove   软件名                   卸载软件包

yum list  installed  软件名              查看已安装的软件包

yum list  available  软件名             查看尚未安装的软件包

yum  list   info   软件名                   查看软件包内详细信息

yum whatprovides 命令                  查看命令属于哪个软件包

四、编译安装的方法

首先编译安装apache服务

① 使用yum方式进行安装编译器
yum install -y gcc gcc-c++ make

源代码编译概述 可操作行
gcc --version //查看 gcc 版本信息
make --version //查看 make 版本信息

② 校验 http源码包 可操作性
[root@localhost home]# md5sum httpd-2.4.29.tar.bz2
0c599404ef6b69eee95bcd9fcd094407 httpd-2.4.29.tar.bz2

③ #yum命令安装apache 库文件以及依赖包
yum install gcc* apr-devel* pkgconfig* libapr* pcre pcre-devel libtool libxml2-devel apr-util* -y

1.解压文件

tar jzxf httpd-2.4.25.tar.gz -C /home/

cd /home/httpd-2.4.25                           切换到解压好的目录下

2.配置文件

./configure --prefix=/usr/local/apache    安装路径为 /usr/local/apache

3.编译

make  -j 2 88    生成可执行二进制文件

4.安装

make install

5.启动

/usr/local/apache/bin/apachectl  start

6.检测

在当前服务器输入 curl http://IP  查看是否又页面输入

或者在浏览器输入IP地址看页面是否有内容报错  vim /usr/local/apache/conf/httpd/conf

  总结

rpm安装是最基础的安装方式 但是其必须要有依赖关系包 比较麻烦 所以大多数采用的是yum的安装方法他能够自动的解决依赖关系,而编译安装则是在你需要安装最新的版本时候可以采用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值