介绍
- 1、软件包的类型
-》源码包(脚本)
-》二进制包(rpm、系统默认包)
-》经过编译后的(看不到源码)
-》管理方便:安装、卸载、升级、查看
-》安装速度快
-》依赖性
A->B->C->D…互相依赖
- 2、rpm管理方式
-》管理.rpm结尾的包
-》查询:
rpm -qa q表示查询,a表示所有
-》查询所有已经安装好的包
-i:显示套件的相关信息;
-v:显示指令执行过程;
-h:套件安装时列出标记;
--安装
rpm -ivh httpd-devel-2.2.15-26.el6.centos.x86_64.rpm 失败的
rpm -ivh httpd-manual-2.2.15-26.el6.centos.noarch.rpm 成功
--卸载
rpm -e httpd-manual-2.2.15-26.el6.centos.noarch.rpm
error: package httpd-manual-2.2.15-26.el6.centos.noarch.rpm is not installed
rpm -e httpd-manual-2.2.15-26.el6.centos.noarch
--查看
(已经安装)# rpm -qa | grep 'httpd'
# rpm -qa | grep jdk
# rpm -qa | grep mysql
选项:--nodeps:不检测依赖性,一般建议在试验环境使用
- 3、yum管理方式
-》使用的前提条件,需要连接到网络
-》查询:
# yum list查询已经安装好的包
# yum list | grep 'httpd'
-》安装:
选项:install ,选项:-y 直接确认
# yum -y install httpd-devel.x86_64
# yum install -y lrzsz 用于把windows中的文件传入linux中
-》卸载:
选项:remove
# yum -y remove httpd-devel.x86_64
-》yum仓库:
地址:/etc/yum.repos.d/
gpgkey 校验码
gpgcheck=1 开启校验,0是关闭校验
如果你的yum源不能使用,可以网上找一下更换yum源
yum安装lrzsz,用来命令行下上传文件
- 以超级管理员(root)执行:
yum -y install lrzsz
- 命令行输入
rz就可以调用传输文件界面,将本地文件上传服务器