• linux下各种格式软件的安装(引用http://blog.csdn.net/zyz511919766/article/details/7574040)


    首先介绍两个简单的方式

    第一:sudo apt-get install packagename 命令

    如果我们知道我们要安装的软件的确切的名称,那么我们可以简单的通过此条命令来获取和安装软件。apt-get是一条linux命令,适用于deb 包管理式的操作系统,如ubuntu,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件。apt-get命令一般需要root执行,所以一般 跟着sudo命令。

    一些常用的apt命令参数(更具体的可参见相关的帮助文档):

        apt-cache search package 搜索包
        apt-cache show package 获取包的相关信息,如说明、大小、版本等
        sudo apt-get install package 安装包
        sudo apt-get install package - - reinstall 重新安装包
        sudo apt-get -f install 修复安装"-f = - -fix-missing"
        sudo apt-get remove package 删除包
        sudo apt-get remove package - - purge 删除包,包括删除配置文件等
        sudo apt-get update 更新源
        sudo apt-get upgrade 更新已安装的包
        sudo apt-get dist-upgrade 升级系统
        sudo apt-get dselect-upgrade 使用 dselect 升级
        apt-cache depends package 了解使用依赖
        apt-cache rdepends package 是查看该包被哪些包依赖
        sudo apt-get build-dep package 安装相关的编译环境
        apt-get source package 下载该包的源代码
        sudo apt-get clean && sudo apt-get autoclean 清理无用的包
        sudo apt-get check 检查是否有损坏的依赖

    第二: 通过Synaptic Package Manager

    中文名称叫做新立得软件包管理器,起源于Debian,是dpkg命令的图形化前端,或者说是前端软件套件管理工具。它能够在图形界面内完成 linux系统软件的搜寻、安装和删除,相当于终端里的apt命令。在ubuntu最近的长期支持版里已经预装了新立得软件包管理器。在没有安装它的系统 中,可以通过apt-get install synaptic 进行安装

    要运行新立得,点击系统 > 系统管理 > 新立得软件包管理器(System > Administration > Synaptic Package Manager)不同版本的Ubuntu进入Synaptic的方式可能会有所不同,不同版本的Synaptic也会存在一点点差异,但总体来讲是大同小 异,包管理器的使用方法也非常简单,完全是图形化的界面,摸索几次边一目了然,遇到不能解决的问题时可参考其帮助文档。此方法的缺点就是比较慢,尤其对于 一些开发人士来讲,另外,一些比较小众化的,不叫特殊的软件也不一定在此处找的到,这是我们就学要手动去下载一些软件来自行安装了

    1.deb格式的安装:.deb” 格式是Ubuntu可安装的类型,我们可以通过直接双击该格式的文件进行安装,就行Windows系统中的“.exe”安装程序一样。当然,我们也可以通过dpkg命令来安装我们下载好的软件,例如:

     dpkg -i xxx.deb   安装

     dpkg卸载方式:
    移除式卸载:dpkg -r xxx
    清除式卸载:dpkg -P xxx

    2 tar.gz”或者“.tar.bz2格式的安装”:“tar.gz”或者“.tar.bz2”一般情况下都是源代码的安装包,对于此种类型的软件包,我们一般先要通过命令将压缩包解压,然后才能进行编译,继而进行安装

     tar -jxvf amark.tar.bz2或者tar -zxvf amark.tar.gz
    cd amark
    ./configure  或者./autogen.sh或者有的解压后就可以直接运行入foxitreader
    make
    make install

    注意:有configure就运行./configure,有autogen.sh就运行./autogen.sh(执行autoconf来生成 ./configure文件,然后才能执行 ./configure,autogen可能需要安装)

    3 RPM格式软件的安装:'.rpm'格式是Red Hat Package Manager的简称,此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。在 Ubuntu上不能双击运行“.rpm”格式的软件包

    可以通过两种方法:一通过安装alien将其转化为.deb包(sudo alien xxx.rpm 详细参数可参见其帮助文档)然后按照.deb的方式安装(双击或者kpkg方式安装)

    方法二:在ubuntu中安装rpm管理器来安装卸载rpm软件,安装时若提示rpm包不能直接安装需借助alien时,在安装代码后追加 --nodeps --force 即可,安装时需要分析包与包之间的依赖关系

    rpm 参数 软件包名

    常用的一些rpm命令参数如下(详细参数可参见其帮助文档):

    -i 安装软件包;rpm -i xxx.rpm
    -e 移除软件包;rpm -e xxx
     -vh:显示安装进度;
     -U:升级软件包;
     -qpl:列出RPM软件包内的文件信息;
     -qpi:列出RPM软件包的描述信息;
     -qf:查找指定文件属于哪个RPM软件包;
     -Va:校验所有的RPM软件包,查找丢失的文件;
     -qa: 查找相应文件

  • 相关阅读:
    Kaldi的data目录解析
    Kaldi的nnet3
    Kaldi中的Chain模型
    Karel版本的nnet1
    Dan版本的nnet2
    MFCC/Filter Bank的提取流程
    【算法专题】工欲善其事必先利其器—— C++ STL中vector(向量/不定长数组)的常用方法总结
    App 设计技巧
    js判断是否在微信浏览器中打开
    WebApi 跨域
  • 原文地址:https://www.cnblogs.com/jieruishu/p/3948186.html
Copyright © 2020-2023  润新知