实例 85 Linux下软件安装方法
实现目的
对于Windows 用户来说,安装软件是一件轻而易举的事情,但对于 Linux 初学者来说,
就不那么容易了,安装一个很小的软件恐怕都是一件很棘手的事情,在 Linux 下安装软件不
像在 Windows 中那样简单。在 Linux 中大多数软件提供的是源代码,而不是现成的可执行
文件,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,软件才
能使用。初学者往往不知道该如何进行配置和编译,而盲目地运行一些有执行属性的文件或
者机械地运行一些相关命令,结果不仅软件没有安装成功,反而还可能破坏了系统的稳定性。
本例主要介绍在 Linux 下安装软件的一些常用方法。
实现技术
目前流行的软件包有两种比较常见的形式,一种是 RPM 包的形式,另一种是压缩成
*.tar.gz 的形式。本例将讨论这两种形式的软件包在文本环境和图形环境(X Window)下不
同的安装方法。
实现方法
1、文本环境下的软件安装
(1)安装简便的 RPM 包
RPM(RedHat Package Manager)只能使用在安装了 RPM 软件的系统中,RedHat Linux
和 Turbo Linux 中已经使用了它。这种结构的包使用起来还是很方便的,只要记住几条简单
的命令和参数就可以方便地使用:
#〉rpm [options] filename.rpm
其中常用的 options 包括:
-i: 安装软件
-e: 卸载软件
-q:查看软件安装的信息和状态
-U: 升级现有软件
在安装软件时,可以使用命令:
rpm -i filename.rpm
软件安装在什么地方及是怎么安装的都不需要用户操心,RPM 可以帮助用户管理。由
于 RPM 使用方便,很多软件都有 RPM 版本。如果想使用 RPM 形式的软件就要首先下载一
个 RPM 管理软件。在 ftp://ftp.rpm.org/pub/rpm/dist/rpm-version 网站可以下载最新的版本。
该软件有 RPM 包和.tar.gz 包两种形式,如果你的系统中已经有了 RPM 管理软件,你可以下
载 RPM 形式的包来升级现有软件,否则就必须了解.tar.gz 包的安装方法。
(2)安装需要编译的.tar.gz 包