zoukankan      html  css  js  c++  java
  • Linux系统软件安装的三种方式

    Linux系统安装软件有三种方式

    一、          编译安装

    (1)    下载安装包 tar.x的类文件传输到linux系统内(xftp等)

    解压缩

      -- >  tar -xf  xxxx.tar.gz

      -- >  打开解压缩文件,阅读readme文件  

      -- >  进行配置文件的设置   --prefix=path   设置安装路径    建议安装是/opt  目录

      -- >  如果提示缺失文件,则需要根据缺失的依赖文件进行安装 (使用 yum

    install/search   filename)

      -- >  安装缺失文件后再次安装配置文件

      -- >  执行make命令进行编译

      -- >  执行make install进行安装,  安装到prefix目录

     

    二、          rpm安装   readhat package manage

      rpm  -i   filename   即可进行安装

     

    三、          yum安装      ---rpm的封装库

    yum库的本地路径 <- /etc/yum.repos.d  -> 

     

    yum库的结构分两部分  (1)存放rpm的文件(服务器或本地)     (2)存放rpm的元数据

     

     

    yum安装  C / S

    –   基于rpm包管理

    –   提供rpm仓库 : 后缀为repo配置文件。

    –   解决rpm的下载,依赖,管理

    repo:

    –   /etc/yum.repos.d/

    –   [repoID]  : 仓库的ID(唯一)号

    –   baseurl=   : 仓库的地址(网络地址或者本地地址)

    –   http://

    –   file://

    –   ftp://

    –   gpgcheck=1/0 : 仓库的rpm包是否要检测合法行。1表示检查

    –   enable=0/  1   : 是否启用当成的仓库。1表示启用默认,0表示禁用

     

    repo国内源:

    • http://mirrors.aliyun.com
    • centos-->help

    –   before:yum install wget

    –   ....

    repo本地目录源:

    • mount /dev/cdrom /mnt
    • vi /etc/yum.repos.d/local.repo
    • [local]
    • baseurl=file:///mnt
    • gpgcheck=0
    • enable=1

     

    四、          yum库的切换

    linux系统自带的yum库指向的url链接为 centos.org, 网络传输慢而且不稳定,所以为了提高从yum库中下载rpm文件的效率,通常可以将原来的url改为国内的url链接,如网易镜像服务器(https://mirrors.163.com),阿里巴巴镜像服务器https://opsx.alibaba.com/mirror

    1、使用自带的yum库安装wget

    yum install wget

     

    2、备份原来的repo文件

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

     

    3、  更改yum源

    CentOS 6
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

    Repo文件后进行如下命令

    yum clean all
    yum makecache

    yum repolist

     

    yum  卸载 

    yum remove  / erase      // erase卸载更干净

  • 相关阅读:
    《JAVA高级程序设计》第四周作业
    《JAVA高级程序设计》第三周作业
    《Java高级程序设计》第二周作业
    《Java高级程序设计》第一周作业
    javar日志
    JAVA日志
    JAVA日志
    java日志
    JAVA日志
    JAVA日志
  • 原文地址:https://www.cnblogs.com/eric666666/p/10981653.html
Copyright © 2011-2022 走看看