linux软件安装文件一般有三种,1:rpm包、deb包、bin包 2:编译好的像windows一样的软件包 3:还有一种就是源代码,即后缀为.tar.gz、tar.Z、tar.bz2或.tgz。因此linux下软件大体可以说分为两大类:一种是用包管理软件安装,与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包,易于保护配置文件,易于跟踪已安装文件。另一种是用编译源代码,然后安装的.编译源代码可以生成最适合你的机器的软件,但安装比较麻烦,初学者不好掌握(呵呵,我也试过没有成功).包管理软件就比较简单,容易管理.
一、rpm包的安装与卸载
1. rpm是Red Hat Linux提供的一种在linux下安装,管理软件的软件格式,现在许多Linux发行版本都使用。
RPM全称是Red Hat Package Manager(Red Hat包管理器)。RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。RPM示意图如下:
大多数Linux RPM软件包的命名有一定的规律,它遵循名称-版本-修正版-类型
eg:MYsoftware-1.2 -1.i386.rpm 。
RPM命令主要参数:
-i 安装软件。
-t 测试安装,不是真的安装。
-p 显示安装进度。
-f 忽略任何错误。
-U 升级安装。
-v 检测套件是否正确安装。
2.rpm包的安装
rpm -ivh xxx.rpm
其中xxx是你的