Linux软件安装(yum、源码安装)

一、软件分类

RPM包:后缀名.rpm

DEB包:后缀名.deb

源码包:附带安装程序的软件包

二、RPM管理

1.如何读取光盘中的软件

重新挂载光盘:mkdir /media/cdrom

           umount /dev/sr0

           mount /dev/sr0 /media/cdrom

 

进入光盘 :查看光盘挂载路径,进入该路径

 

软件包 :

 

 

管理命令

已安装的软件

查看已安装的软件列表 rpm -qa [软件名]

查看软件是否安装     rpm  -q  [软件名]

查看详细版本信息     rpm -qi  [软件名]

查看安装后的文件列表     rpm -ql  [软件名]

查看安装后的帮助文档列表 rpm -qd  [软件名]

查看安装后的配置文件信息 rpm -qc  [软件名]

 

未安装的软件

查看未安装的详细版本信息rpm -qpi [软件包名]

查看安装后的文件列表rpm -qpl [软件包名]

查看安装后的帮助文档rpm -qpd [软件包名]

查看安装后的配置文件信息rpm -qpc [软件包名]

 

安装rpm -ivh

选项 :-i 安装

   -v 详细信息

-h 以#显示安装进度

-e 卸载

 

安装失败

 

先安装依赖

再安装源软件

安装依赖失败?无限依赖?

用另外一种安装机制

 

升级软件包

-F  升级软件包,若未安装则放弃本次操作

-U  升级软件包,若未安装则安装软件包

 

强制安装  --force

 

忽略依赖关系  --nodeps

 

更新RPM数据库

--rebuilddb

--initdb

 

导入公钥信息至RPM数据库

--import

 

反向查找命令是由哪个软件安装的:rpm  -qf  完整的命令路径

 

三、yum安装

特点:能够自动查找并解决rpm包之间的依赖关系

1.配置本地yum源

更改光盘的挂载路径为:/media/cdrom

yum仓库目录:/etc/yum.repos.d/

 

 

系统配置启动

 

检查错误:1.挂载路径   2.vim CentOS-Media.repos.d/修改

2.手写yum仓库:yum仓库文件必须是以.repo结尾的文件

 

 

 

yum管理命令

安装:yum  install

卸载:yum  remove

 

列出软件列表:yum  list

查看信息:yum  info

查找软件:yum  search

 

系统升级:yum  update

 

清除缓存:yum clean all

 

建立缓存:yum makecache

 

下载软件:vim  /etc/yum.conf

修改保留缓存的配置项

进入到/var/cache/yum路径下找到对应的源的软件包目录

 

 

配置网络yum:

配置IP地址

 

ipv4调整为自动获取

网络模式调整为NAT

 

使用ifconfig,查看网卡参数

 

 

查找inet字段

测试与外网的联通性

访问网站下载repo文件

 

访问阿里源、清华源、网易源、华为源镜像网站,获取下载命令

弹出光盘:eject

执行升级操作

 

有执行选项,可以确定安装完成

 

源码安装

优势  :安装较新的软件或版本

灵活定制软件

及时修复软件漏洞

安装步骤  解包nginx.tar(ng网址tar包)

 

  1. 更新配置

将nginx网址放到/usr/local/nginx里

 

提示安装c++

 

安装c++

提示安装pcre

 

 

安装好pcre

 

提示安装zlib

 

Zlib安装完成

 

Nginx配置完成完成

 

编译make

 

 

安装make install

  1. 源码安装编译   直接输入make命令

 

 

安装make install

进入/nginx, ./nginx使用

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我还能再学点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值