您的位置:首页 > 运维架构 > Linux

Linux下几种安装程序的方法

2011-09-16 22:19 211 查看
Linux下可以这样安装软件:

1、编译安装源代码包

  实际上,绝大多数Unix软件都是以源代码形式发布的,这样做的好处就是,用户可以根据自己系统的实际情况对软件进行修改。下面我们来看看如何安装源代码包。

目标软件:zhcon-0.2.3.tar.gz Linux Console Chinese System 类似UCDOS的软件

#mkdir temp //建立一个临时目录

#cp zhcon-0.2.3.tar.gz temp/ //将包拷到临时目录中

#cd temp

#tar vxzf zhcon-0.2.3.tar.gz //解压、归档一步到位,这时将生成一个新的目录

#cd zhcon-0.2.3

#./configure //配置编译环境

#make //开始编译

#make install //安装

  至此,zhcon就装好了。最后三步就是安装源代码包的标准操作。执行./configure后安装程序会告诉你程序安装后的所在目录。要卸载该软件,就直接删除该目录即可(别忘了还要删掉/usr/local/bin中的执行命令zhcon)。

2、用RPM安装.rpm包

  RPM是Redhat Package Manager,是RedHat公司做的自动化安装工具。我们用它来装一个MPEG播放器:CandyPlayer

#cp candyplayer-0.1.1-1.i386.rpm temp/

#cd temp

#rpm -ivh candyplayer-0.1.1-1.i386.rpm //这里是软件包的全名

  安装时会显示一个进度条,告诉你安装过程。RPM安装之前会先检测系统的完整性,看是否缺少文件。如果缺少所需的文件,则拒绝安装,屏告知所缺的文件。

  要删除已装的软件,只需下面的命令

#rpm -e candyplayer //这里是软件的名字

  用RPM就这么简单。

3、安装二进制程序

  有些软件商不愿公布源代码,因此它们直接将软件做成一个大的安装文件。下面就来装一个这样的东西。

  MusicMatch Jukebox想必大家不陌生吧?非常优秀的一款音乐播放软件。它出了一个Linux版本,单个二进制安装文件-install-mmjb-1.43.sh。我们来装它。由于它必须在X下安装,我们就假设已经有了窗口环境。打开一个控制台窗口。

#cd /temp

#./install-mmjb-1.43.sh

  接着就开始安装了,和Windows下安装软件的过程类似。须注意一点,这个软件允许普通用户安装,但是不能向/var目录添加链接,只能装在自己的主目录中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: