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

    Linux下软件安装的方式主要有源码安装,rpm安装,yum安装,而常用的安装包主要有以下三种:

    • tar包:例如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。

    • rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。 (现在用的全称叫RPM Package Manager,以前叫Redhat Package Manager)

    • dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。


      注意:大多数Linux应用软件包的命名也有一定的规律,它遵循:

        名称-版本-修正版-类型

      例如:software-1.2.3-1.tar.gz

      软件名称:software

      版本号:1.2.3

      修正版本:1

      类型:tar.g
      常见的安装方法
    常见的安装方法之源码安装
    • 源码安装


      几乎所有的开源软件都支持在Linux下运行,而这些软件一般都以源码形式发放,只需要Linux安装了gcc、make、automake、autoconf都支持源码安装。
    • 源码安装的方式


      1、cd 源码所在目录
      2、./configure [opts]
      3、make
      4、make install
    • 源码安装的优点


      源码安装的优点有以下几点:

      1.文档齐全
      2.因为可以定位到代码,所以debug方便
      3.本机兼容性最好(由于是本机编译的,只要编译通过,就没有各种库的依赖的问题)
    • 源码安装的缺点


      编译麻烦
      缺乏自动依赖管理,软件升级麻烦
    rpm包安装
    • rpm包安装的方式


      rpm包安装几乎在所有Linux平台上都支持,它就像Windows下的exe安装文件一样,各种文件已经编译好,并打包,哪个文件在哪个文件夹里面都已经被指定好,所以很方便。
      由于安装的方式非常简单,我们只需要输入一条指令即可。
            rpm -i xxx.rmp
    • rpm包卸载的方式


      rmp包卸载的方法也很简单,只需要如下命令:
            rpm -e 包名
    • rpm包升级的方式


      rpm -U 包名
    yum安装软件包
    • yum包安装的方式


      yum并不是一种包,它是安装包的一个软件,在CentOS中是软件包的管理器
      Yum软件仓库便是为了进一步降低软件安装难度和复杂度而设计的技术,为了解决软件包之间的依赖关系,但是必须要在联网的情况下完成
      yum -y install 包名
    • yum包卸载的方式


      yum remove 包名
    • yum其它命令


      yum list all             列出所有仓库
      yum info 软件包名称       查看软件包信息
      yum update 软件包名称     升级软件包
      yum clean all             清除所有仓库缓存
  • 相关阅读:
    多选按钮CheckBox
    DatePicker和DataPickerDialog以及AutoCompleteTextView的基本使用方法
    Broadcast机制(二)
    广播机制(一)
    XML文件解析
    WIFI网络操作
    SQL Server Profiler工具
    SQL Server执行计划的理解
    SQL Server常用元数据函数
    SQL Server数学函数
  • 原文地址:https://www.cnblogs.com/caodneg7/p/10053978.html
Copyright © 2011-2022 走看看