• Linux笔记(九)


    (1)软件包简介
    1.源码包
       脚本安装包
    2.二进制包(rpm,系统默认包)
     (2)rpm包管理
    安装
    -i 安装 
    -v 显示详细信息 
    -h 显示进度
    --nodeps 不检测依赖性
    -U 升级
    例:安装: rmp -ivh 包名
        升级: rmp -Uvh 包名
    -e 卸载
    例:rmp -e 包名
    -q 查询
    -a 所有
    -i 软件信息
    -p 未安装包信息
    -l 安装位置
    -f 系统文件属于哪个包
    -R 依赖性
    例:查询所有已安装的: rpm -qa | grep 包名
        查询软件详细信息: rpm -qi 包名
        查询包中文件安装位置: rpm -ql 包名
        查询系统文件属于哪个包: rpm -qf 文件名
        查询软件包依赖性: rpm -qR 包名
    -V 校验
    例:校验指定包中文件: rpm -V 已安装的包名 
    例:从包中提取文件: rpm2cpio 包全名 | cpio -idv .文件绝对路径    
    从文件中提取数据
    cpio 选项 <[文件|设备]>
    -i 还原
    -d 还原时新建目录
    -v 显示还原过程
    (3)yum在线管理
    查询所有可用安装包: yum list
    搜索服务器上所哟和关键词相关的包: yum search
    安装: yum -y install 包名(-y 自动回答yes)
    升级: yum -y update 包名
    卸载: yum -y remove 包名
    (4)源码包安装
    1.准备:安装C语言编译器(gcc)
    2.注意:
      源码包保存位置:/usr/local/src/
      软件安装位置:/usr/local/ 
    3.安装步骤
      下载
      解压 
      进入目录
      ./config --prefix=/usr/local/xxx
      make
      make install
    4.注解 
    ./config (软件配置与检查,编译前准备)
     定义需要的功能选项
     检测系统环境是否符合安装要求
     把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑
     --prefix=/usr/local/xxx 定义安装位置
     make 编译 
     make clean 清空编译文件
     make install 编译安装
     4.删除/usr/local/xxx即卸载

  • 相关阅读:
    事务
    一、python 基础之基础语法
    二、python 中五种常用的数据类型
    三、python函数详解
    四、 面向对象(一)
    五、面向对象(二)——继承与重写
    六、异常处理、日志打印、文件操作
    scrapy(一):基础用法
    # scrapy(二):get请求
    scrapy(三):post请求
  • 原文地址:https://www.cnblogs.com/quanzhiguo/p/7157586.html
Copyright © 2020-2023  润新知