Linux中的软件安装
- 源码包安装——安装复杂(淘汰)
- RPM安装——无法解决依赖关系(例:要装一个软件A,必须要装软件B和C之后才能安装软件A)
- YUM安装——可以解决依赖关系,有安装包或者网络(要先有YUM仓库)
redhat所持有的RPM包的工具,centOS可以免费试用,redhat需要付费
RPM包的命名规则:
httpd-2.4.6-45.el7.centos.x86_64.rpm
名称+版本号+发行号+处理器架构
在不能上网的时候怎么找到我们的安装包?这个时候就需要我们的光盘了,就需要挂载光盘
-
第一步:
image.png -
第二步:
image.png -
第三步:
image.png、
使用RPM来安装软件
常用选项
-i:安装软件包
-q:询问软件包,和-a一起使用
-e:删除软件包
-U:把一个已经安装好的软件包升级
-v:验证已经安装的软件包
- h:显示安装进度条
常见组合
-ivh:安装
-Uvh:升级
-qa:查询
-e:卸载
image.png
安装telnet命令:telnet
image.png安装VIM编辑器:vim-common和vim-enhanced
image.pngimage.png
image.png
Yum(仓库)
-
编写本地yum
vim /etc/yum.repos.d/lewis.repo
该文件要写五行左右的内容
[rhce] :yum的名称起到 标记的作用
name=rhce:对这个文件的描述
baseurl = file://yum:软件包的位置,可以是file,ftp,http
enable = 1:1表示路径可用,0表示不可用
gpgcheck = 0:是否进行gpg检查,默认不检查,检查的话要导入公钥和私钥 -
yumclean all:清除yum源缓存
-
yum repolist:检查yum源
-
yum list:查看yum源中的文件
-
yum search 包名:搜索软件包
-
yum install 包名:安装软件包
-
yum remove 包名:删除软件包
image.png
image.png
image.png
网友评论