Linux软件包管理

RPM Package Manager

(1)rpm安装

  • rpm -q 软件名:查找软件是否安装
  • rpm -ivh 软件名-版本信息.rpm:安装软件
  • rpm -e 软件名:卸载软件
  • RPM-GPG-KEY-redhat-release:红帽签名文件,导入后安装软件包就不会报告警信息
  • 导入签名文件:rpm --import RPM-GPG-KEY-redhat-release

(2)yum服务安装(自动处理依赖关系)

  • 服务端:

    1.众多软件包(Packages)
    2.数据仓库(repodata)
    3.需要人工搭建

  • 客户端:

    1.要安装软件的虚机,书写一个配置文件
    2./etc/yum.repos.d/*.repo

    [base]
    # 描述信息(对包仓库的描述,无实际意义)
    name=rhel7.0
    # 基本网络路径(服务端访问地址)
    baseurl=http://xxx.xxx.com/xxx/x86_64/dvd
    # 本文件是否生效
    enabled=1
    # 是否检测红帽签名(一般来源于自己搭建的服务器,所以可以不用检测)
    gpgcheck=0
    
  • yum repolist:列出仓库信息
  • yum list:列出所有可用包
  • yum clean all:清空缓存,在修改了yum仓库信息后使用,完了再重新生成缓存
  • yum makecache
  • yum list vsftpd:列出vsftpd包信息

    vsftpd.x86_64 ---------- 3.0.2-29.el7_9 ------------ @updates
    第一列(名称)--------- 第二列(版本) -----------第三列(仓库)
    如果仓库中有@符号表示已经安装 如果没有就是没有安装 或者安装失败

  • 安装:yum -y install vsftpd
  • 卸载:yum -y remove 包名,一般不建议加-y参数,避免卸载时有依赖被卸载,导致某些软件不能正常使用
  • Linux操作系统各版本ISO镜像下载
升级Linux内核
  • 1.下载内核rpm
  • 2.rpm -ivh安装
  • 3.重启虚拟机
  • 4.uname -r查看内核版本
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值