zoukankan      html  css  js  c++  java
  • ubuntu一些基本软件安装方法

    ubuntu一些基本软件安装方法

    首先说明一下 ubuntu 的软件安装大概有几种方式:
    1。 deb 包的安装方式
    deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 debian 系的 Linux 发行版,所
    以默认支持这种软件安装方式,当下载到一个 deb 格式的软件后,在终端输入这
    个命令就能安装:
    sudo dpkg -i *.deb
    2。编译安装方式
    (小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:
    sudo apt-get install build-essential)
    在 linux 的世界,有很多软件只提供了源代码给你,需要你自己进行编译安装,一般开源
    的软件都会使用 tar.gz 压缩档来进行发布,当然也有其他的形式。拿到源代码的压缩文档
    把它解压到/tmp 目录下,进入/tmp/软件目录,然后执行以下三个命令:
    1 ./configure
    2 make
    3 sudo make install
    在第一步 ./configure 时可能会提示说有某某软件找不到,例如提示“ libgnome”这个开
    发包找不到,那就把 libgnome 这个关键词 copy,然后打开新立得软件管理器,在里面
    搜索 libgnome 这个关键词,就会找到 libgnome 相关的项目,把前面有个 ubuntu 符号
    的 libgnome 包(注意:同样需要安装 dev 包,但可以不装 doc 包)全部安装,通过这个方
    法把./configure 过程中缺失的开发包都全部装上就 OK 了,第一步能顺利通过,第二 ,三
    步基本问题不大。
    以上就是一般初学 ubuntu 的朋友必须掌握的编译安装的基本方法!
    3。 apt-get 安装方法
    ubuntu 世界有许多软件源,在系统安装篇已经介绍过如何添加源, apt-get 的基本软件
    安装命令是:
    sudo apt-get install 软件名
    4。新立得软件包管理
    打开:系统–系统管理–新立得软件包管理,这个工具其实跟 apt 一样,可以搜索,下
    载,安装 ubuntu 源里的软件,具体安装方式很简单,看着界面应该会懂,就不详细介绍

    5。二进制包的安装方式
    有不少不开源的商业软件都会采用这种方式发布 Linux 软件,例如 google earth,拿到二
    进制软件后,把它放到/tmp 目录,在终端下进入安装目录,在安装目录下
    执行: ./软件名 然后按照一步步提示,就能安装该软件
    6。 rpm 包的安装方式
    rpm 包是 deb 包外最常见的一种包管理方式,但 ubuntu 同样可以使用 rpm 的软件资源
    ^_^,首先我们需要安装一个 rpm 转 deb 的软件
    sudo apt-get install alien
    然后就可以对 rpm 格式的软件转换成 deb 格式了:
    alien -d *.rpm
    然后就可以用 deb 的安装方式进行软件安装
    也可以不需转换而直接对 rpm 包进行安装:
    alien -i *.rpm
    更多的 alien 使用方法可以用-h 参数查看相应说明文档
    7。其它安装方式
    其他安装方式一般还有脚本安装方式,这类软件,你会在软件安装目录下发现类似后缀名
    的文件,如: .sh .py .run 等等,有的甚至连后缀名都没有,直接只有一个
    INSTALL 文件,对于这种软件,可尝试以下几种方式安装
    最简单的就是直接在软件目录下输入: ./软件名* (注意有一个*号,那是一般可以通配所
    有后缀名)
    或者 : sh 软件名.sh
    或者: python 软件名.py
    8.安装各种格式的软件包方法示例:
    1)解 nianqing.tar:tar xf nianqing.tar
    2)解 nianqing.tar.gz:tar zxf nianqing.tar.gz
    3)解 nianqing.tar.Z:tar zxf nianqing.tar.Z
    4)解 nianqing.tgz:tar zxf nianqing.tgz
    5)解 nianqing.bz2:bunzip2 nianqing.bz2
    6)解 nianqing.tar.bz2:tar jxf nianqing.tar.bz2
    bin:先给予权限,然后直接执行,如*.bin 的安装:
    sudo chmod 755 *.bin—— 把 bin 文 件改 成可 执行 文件 ,也 可以 sudo chmod +x
    a.bin
    sudo *.bin———直接执行 bin 文件,然后按提示操作
    学电脑打字的练习软件^_^
    sudo apt-get install tuxtype ktouch
  • 相关阅读:
    HDU 4611 Balls Rearrangement 数学
    Educational Codeforces Round 11 D. Number of Parallelograms 暴力
    Knockout.Js官网学习(简介)
    Entity Framework 关系约束配置
    Entity Framework Fluent API
    Entity Framework DataAnnotations
    Entity Framework 系统约定配置
    Entity Framework 自动生成CodeFirst代码
    Entity Framework CodeFirst数据迁移
    Entity Framework CodeFirst尝试
  • 原文地址:https://www.cnblogs.com/wangtengfei/p/4404385.html
Copyright © 2011-2022 走看看