zoukankan      html  css  js  c++  java
  • Linux

    rpm 软件包管理器

       安装编译包好的二进制包 方式

    rpm -ivh lynx          # rpm安装
    rpm -e lynx            # 卸载包
    rpm -e lynx --nodeps   # 强制卸载
    rpm -qa                # 查看所有安装的rpm包
    rpm -qa | grep lynx    # 查找包是否安装
    rpm -ql                # 软件包路径
    rpm -Uvh               # 升级包
    rpm --test lynx        # 测试
    rpm -qc                # 软件包配置文档
    rpm --import  /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6     # 导入rpm的签名信息
    rpm --initdb           # 初始化rpm 数据库 
    rpm --rebuilddb        # 重建rpm数据库  在rpm列表不好使的情况使用

      yum (shell 前端包管理器 ) 直接安装二进制包

    yum list                 # 所有软件列表
    yum install 包名         # 安装包和依赖包
    yum -y update            # 升级所有包版本,依赖关系,系统版本内核都升级
    yum -y update 软件包名   # 升级指定的软件包
    yum -y upgrade           # 不改变软件设置更新软件,系统版本升级,内核不改变
    yum search mail          # yum搜索相关包
    yum grouplist            # 软件包组
    yum -y groupinstall "Virtualization"   # 安装软件包组
    repoquery -ql gstreamer  # 不安装软件查看包含文件
    yum clean all            # 清除var下缓存

     yum 扩展源 epel (或各大高校 互联网公司 Apache公司)

    # 包下载地址: http://download.fedoraproject.org/pub/epel   # 选择版本
    wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
    rpm -Uvh epel-release-5-4.noarch.rpm

      yum 自定义 源 (根据自身业务自制)

    find /etc/yum.repos.d -name "*.repo" -exec mv {} {}.bak ;
    
    vim /etc/yum.repos.d/yum.repo
    
    [yum]
    #http
    baseurl=http://10.0.0.1/centos5.5
    #挂载iso
    #mount -o loop CentOS-5.8-x86_64-bin-DVD-1of2.iso /data/iso/
    #本地
    #baseurl=file:///data/iso/
    enable=1
    #导入key
    rpm --import  /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

    不同包的编译安装方式 (未编译好的)

    源码包安装    
    ./configure --help # 查看所有编译参数 
    ./configure --prefix=/usr/local/ # 配置参数 
    make # 编译 
    make install # 安装包 
    make clean # 清除编译结果
    perl程序编译
    
    perl Makefile.PL
    make
    make test
    make install

      

    python程序编译
    
    python file.py
                
    # 源码包编译安装
    python setup.py build
    python setup.py install

     

    编译c程序
    
    gcc -g hello.c -o hello

      

  • 相关阅读:
    iOS.TextKit.02.文字图片混合排版
    翻翻乐游戏源码
    Dribbble客户端应用源码
    安卓版谍报馆客户端应用源码
    多文件上传 iOS功能
    最新模仿ios版微信应用源码
    类似QQ的应用毗邻(Pilin)即时聊天源码
    很类似新版天天动听音乐播放器安卓应用源码
    高仿安卓跑酷游戏源码
    类似美丽说应用源码带有详细开发说明文档
  • 原文地址:https://www.cnblogs.com/sharesdk/p/8678038.html
Copyright © 2011-2022 走看看