day08.1-Linux软件包管理

       Linux系统中的两种软件包:tar,保存内容为源码,编译后再安装;rpm,保存内容为编译后的机器码,直接安装。其中,rpm软件包由5部分构成,分别为:

       第1部分是name,表示这个rpm软件包的名称;                  第2部分是version,表示这个rpm软件包的版本编号;

       第3部分是release,表示这个rpm软件包的版本发布次数;   第4部分是architecture,表示这个rpm软件包的适用平台;

       第5部分是rpm,表示这个rpm软件包的文件扩展名。

一. rpm软件包管理(在当前路径下操作软件包)

       1. 安装软件包:rpm   -ivh   dhcp-4.1.1-51.P1.el6.centos.x86_64.rpm(本地安装)

                               rpm   -ivh   http:// (在线安装)

       2. 查看当前系统已安装软件包:rpm   -qa

           查看指定软件包是否已安装:rpm   -q   软件名

           如:rpm   -q   dhcp

       3. 卸载软件包:rpm   -e   软件名

           如:rpm   -e   dhcp(或rpm   -e   dhcp-4.1.1-51.P1.el6.centos.x86_64)

       4. 强制覆盖式安装软件包:rpm   -ivh   dhcp-4.1.1-51.P1.el6.centos.x86_64.rpm   --force

       5. 忽略依赖性卸载软件包:rpm   -e   dhcp-common   --nodeps

       6. 查看软件包安装路径:rpm   -ql   dhcp-4.1.1-51.P1.el6.centos.x86_64.rpm

       7. 查看软件包信息:rpm   -qi   dhcp-4.1.1-51.P1.el6.centos.x86_64.rpm

       8. 下载软件包:wget   https://

二. yum软件包管理(对用户隐藏软件包的依赖关系)

       1. 设置yum源配置文件(用于安装依赖性生产工具):vim   /etc/yum.repos.d/local.repo,添加

           [local]     (yum源id)

           name = local yum     (用户可随意配置)

           baseurl = file:///media/CentOS_6.8_Final 本地源(或baseurl = http:///media/CentOS_6.8_Final 网络源)

           enable = 1

           gpgcheck = 0

       2. 安装依赖性生成工具:yum   install   createrepo-0.9.9-24.el6.noarch.rpm

       3. 复制待安装软件包到指定目录:cp   软件包   /test

       4. 创建安装源依赖性文件:createrepo   /test

       5. 修改yum源配置文件(修改对应行为baseurl = file:///test)

       6. 安装软件包:yum   install   软件包

           重新安装软件包:yum   reinstall   软件包

       7. 卸载软件包:yum   erase   软件包

       8. 建立yum缓存:yum   makecache

           清空yum缓存:yum   clean   all

       注:使用yum网络源安装完软件包后,系统在默认情况下会删除该软件包,若要继续保留,则需修改yum配置文件/etc/yum.conf中对应行为“cachedir = 保存路径; keepcache = 1”

三. 源码安装

       1. 下载安装源码:wget   https://

       2. 解压已下载软件包:tar   -xvf   Python-3.5.2.tgz

       3. 安装编译执行工具:yum   groupinstall   '开发工具'

           查看yum组信息:yum   grouplist

       4. 运行configure脚本,指定编译参数:./configure   --prefix = /usr/local/python3.5(指定安装目录)

       5. 编译源软件包:make

       6. 安装软件包:make   install

       7. 查看PATH环境变量信息:echo   $PATH

       8. 添加环境变量:PATH = /****:/****:/usr/local/python3.5

           永久性修改环境变量:vim   /etc/profile,添加两行内容PATH = /****:/****:/usr/local/python3.5;export   PATH

 

      

原文地址:https://www.cnblogs.com/zizaijiapu/p/9839096.html