1、软件安装方式
2、RPM包管理
(1)一种用于互联网下载包的打包及安装工具。
(2)RPM的全称的RedHat Package Manager( RedHat 软件包管理工具)。这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,包括OpenLinux、S.u.S.E.以及centOS等。Linux的分发版本都有采用,可以算是公认的行业标准。
(3)RPM包管理分为rpm命令管理和yum在线管理。
3、Rpm命令管理
(1)机制:rpm 只能安装已经下载到本地机器上的rpm 包
(2)优点:方便简单、避免错误安装、版本兼容
(3)缺点:无论是安装还是卸载,依赖关系严重
(A、B、C 先安装C软件,再安装B软件,最后安装A软件)
(4)参数:
参数 | 作用 | 参数 | 作用 |
q | 查询软件包 | i | 安装软件包 |
a | 所有安装软件包 | v | 显示安装过程 |
U | 升级rpm包 | h | 显示安装进度 |
e | 删除软件包 | --nodeps | 强制操作 |
(5)步骤:
查看光盘是否存在 ls /dev/cdrom
将光盘挂载到/mnt目录下 mount /dev/cdrom /mnt
进入package目录下查看安装包 ls /mnt/Packages
结合grep检索,使用rpm方法进行vsftpd的安装:
检索所有的vsftpd安装包 rpm -qa | grep vsftpd
4、Yum在线管理
(1)简介:Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包
(2)常见yum命令以及作用:
命令 | 作用 |
yum repolist all | 列出所以仓库 |
yum list all | 列出仓库中的所有软件包 |
yum clean all | 清除所有仓库缓存 |
yum install 软件包名称 | 安装软件包 |
yum remove 软件包名称 | 移除软件包 |
yum update 软件包名称 | 升级软件包 |
yum info 软件包名称 | 查看软件包信息 |
(3)配置Yum源
cd /etc/yum (按Tab键提示以Yum开头的)
找Yum源:cd /etc/yum.repos.d (用网络的Yum源)
①先启用网管
系统---->首选项---->网络连接---->自动连接---->IPv4(使用自动DHCP)---->应用
(虚拟机中)设置---->网络---->网络地址转换
②拼百度的域名:ping 39.156.69.79