centos 卸载软件_云计算-linux系统-软件管理

RPM包:RPM(原Red Hat Package Manager,现在是一个递归缩写),由 Red Hat 公司提出,被众多 Linux 发行版所采用 ,无法设定个人设置,开关功能。

认识RPM包

zip-3.0-11.el7.x86_64.rpm

wget-1.14-15.el7.x86_64.rpm

tcpdump-4.9.0-5.el7.x86_64.rpm

注释

zip - 3.0-11. el7. x86_64. rpm

软件包名:zip

版本号(Version) :3.0-11

发布版本(Release5/6/7) : el7

系统平台(32/64):x86_64

文件后缀:rpm

源码包

source code 需要经过GCC,C++编译环境编译才能运行

可以设定个人设置,开关功能

软件包示例:nginx-1.8.1.tar.gz

认识源码包

nginx 包名

-1.8.1 版本号

.tar.gz 压缩格式

RPM包管理:

1yum工具: Yum(全称为 Yellow dog Updater, Modified),是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

配置YUM仓库/YUM源;本地源:通过系统光盘获得软件包,并安装软件。

1.观察yum核心配置目录:记住这个目录/etc/yum.repos.d/

打开一个*.repo 观察国外地址(下载速度慢)

yum install -y wget

没有任何修改,即可安装软件。YUM默认是配置好的。

yum install -y wget

没有任何修改,即可安装软件。YUM默认是配置好的。

2编写本地YUM库配置文件

[root@localhost ~]# vim /etc/yum.repos.d/dvd.repo

[dvd]

name=dvd

baseurl=file:///mnt/cdrom

gpgcheck=0

注释

/etc/yum.repos.d/是YUM下载地址库目录

[dvd]某一个库的名称,中括号[]是必须的

name=dvd是库的说明,name是必须的

baseurl=file:///mnt/cdrom下载库的具体地址.重要

gpgcheck=0是关闭校验

老铁多检查检查,很容易打错字

3 挂载安装光盘:

老铁千万记得要把光盘放到服务器上,通电

[root@localhost ~]# mkdir /mnt/cdrom

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/

手动挂载光驱

重启后,使用ls /mnt/cdrom,查看到光盘信息即可

[root@localhost ~]# ls /mnt/cdrom/

CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7

EFI images Packages RPM-GPG-KEY-CentOS-Testing-7

EULA isolinux repodata TRANS.TBL

4 使用YUM 安装和卸载程序

[root@localhost ~]#yum install -y httpd

安装软件

[root@localhost ~]#systemctl start httpd

启动软件

5.模拟客户机访问

打开浏览器,输入网站服务器的IP地址。http://127.0.0.1,验证网站程序部署成功。

6.观察仓库信息

[root@localhost ~]# yum repolist

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

源标识 源名称 状态

dvd dvd 4,067

repolist: 4,067

说明我们使用的是本地光驱中 的软件包。

2.网络源:使用官方源

前提需要联网。目的使用国内厂商提供的软件包地址(如:Suppliers, Manufacturers, Exporters & Importers)作为yum的仓库。

阿里云

Base/Extras/Updates: 默认(国外源)

1 清理原先YUM库

yum install wget

mv /etc/yum.repos.d/* /tmp

2 下载阿里源至yum库

wget http://mirrors.aliyun.com/repo/Centos-7.repo -O /etc/yum.repos.d/CentOS-Base.repo

3 更新YUM源

yum repolist

yum makecache。

验证;yum repolist huict 查看最下边的源文件即可

EPEL:EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包)

下载epel配置文件

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

重新缓存下 yunm makecache

Nginx:目的:通过查找官网了解构建官方源的原理。

第一步:找到提示

第二步:根据提示创建YUM配置文件

第三步: 查看服务器是否已经具备软件官方源。

先去 nginx官网去找需要的配置文件

17848ccb562f933703965be42e61dd97.png

d1b636d853187d3d8f1954383da05eae.png

4700fa700f8fa9702492ffbdbed309b7.png

593936e8e76428ae57b8b5733fdf6045.png

66c62cbd15200c0d673d3e5fcdd6a8ff.png

然后给他装进去写进去就行

然后验证下

2e372cd1114574da818f34ae9845bc82.png

755f61661ed397f3fab2ba00948172a0.png

如上图就是一级装完成了。

1受用yum管理rpm包 全新安装

[root@localhost ~]# yum -y install httpd vsftpd

yum 主命令

-y 自动确认

install 安装

httpd 软件包1

vsftpd 软件包2

软件包N

[root@localhost ~]# systemctl start httpd

[root@localhost ~]# systemctl stop firewalld

重新安装

当软件缺失文件,可尝试重新安装

[root@localhost ~]# yum -y reinstall httpd

reinstall 重新安装

升级安装

[root@localhost ~]# yum -y update httpd

升级一个程序httpd

[root@localhost ~]# yum -y update

2查询:查询yum源:[root@localhost ~]# yum repolist

查询HTTP程序

[root@localhost ~]# yum list httpd

带@ 是已经安装的。

3卸载程序

[root@localhost ~]# yum -y remove httpd

remove移除,卸载软件包

查询工具和软件包的关系

1.当使用ifconfig命令失效时,却又不知道如何安装

2.使用provide查询命令的提供者进行安装。

3.查询

[root@localhost ~]# yum provides ifconfig

[root@localhost ~]# yum provides ifconfig

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

* extras: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

* updates: 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

net-tools-2.0-0.25.20131004git.el7.x86_64 : Basic networking tools

源 :@anaconda

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值