• linux软件包的管理


    软件包的管理

    1.使用RPM安装及卸载软件

    2.使用源码安装软件包

    一 使用rpm安装管理软件

    1.RPM是RedHat Package Manger红帽软件包管理的缩写

    2.rpm安装卸载中常用的选项:

    rpm -i ----------------------安装(install)软件

    rpm -U----------------------升级(upgrade)旧版软件 

    rpm -e-----------------------移除(erase)删除软件。

    rpm -v-----------------------显示详细的处理信息

    rpm -h-----------------------显示安装进度。

    查看rpm软件包中的信息 

    rpm -qa-----------(query)显示目前操作系统上安装的全部软件包。

    rpm -qf | gerp dhcp------------过滤显示含dhcp的软件包

    rpm -qi--------------------------显示这个软件包的信息

    yum管理RPM包

    yum是yellow dog Updater,Modified的缩写,目的是为了解决RPM的依赖关系问题,方便用户进行软件安装升级等工作

    使用光盘做本地yum源

    1.mount  /dev/sr0  /iso--------------挂载光盘至某目录

    2.创建配置文件

         (1)配置/etc/yu.conf文件

         (2)在/etc/yum.repos.d/下增加.repo文件

                    [local]------------------------------模块名称

                    name=zouruncheng---------------名称随便起

                    enable=1-----------------------开启该配置,0为关闭

                    gpgcheck=0--------------------关闭校对文件

    3.yum clean all ---------------------------清楚yum缓存

    4.yum install vsftpd------------------------安装软件

       yum remove 软件名 ----------------------移除软件

       yum groupinstall 组件名------------------安装组件

       yum groupremove 组件名-----------------移除组件

    二 使用源码安装软件包

    软件安装位置:/usr/local/

    源代码保存位置:/usr/local/src/

    安装步骤:

    1.下载源码包

    2.解压缩下载的源码包

    tar -xvf Python-3.6.0.tgz

    3.进入解压缩目录

    4.运行./configure文件,此步检测系统是否符合安装要求并把配置配置文件写入Makefile文件,供编译使用。

       ./configure --prefix=/usr/local/apache2-------------指定安装目录

    5.make --------------------- 编译

       make clean---------------清空编译产生的临时文件

    6.make install-------------- 编译安装

    PS:源码包的卸载,源码包卸载不需要命令,直接删除安装目录即可,不会遗留任何垃圾文件。这跟windows系统卸载完全不同。

  • 相关阅读:
    ASP.Net Core -- 模型验证
    C# -- nameof什么意思?
    C# -- value是什么意思?
    C# -- 异常(二)
    C# -- 异常(一)
    C# -- 委托(二)
    C# -- 委托(一)
    ASP.Net Core -- Controller返回View
    ASP.Net Core -- 中间件
    ASP.Net Core -- 服务注册和管道
  • 原文地址:https://www.cnblogs.com/zouruncheng/p/6574298.html
Copyright © 2020-2023  润新知