你的系统应该是Debian/Ubuntu,Debian系统的安装包一般是Deb包,rpm包一般用在Redhat、CentOS或Suse等其它Linux上,你应该下载以deb为后缀名的包才可以安装
你也可以在光盘中找到build-essential包
sudo apt-get install build-essential 安装
tar.gz格式的安装:例如你要安装一个1.tar.gz的包
先tar xzvf 1.tar.gz 解压缩
在 cd 1 进入子目录
然后 sudo ./configure 该脚本将扫描系统,以确保程序所需的所有库文件业已存在,并做好文件路径及其他所需的设置工作
最后sudo make && makeinstall
楼主应该用的是debian系列的linux,不同的发行版使用了不同的包管理机制,debian用的是dpkg,redhat系列用的是rpm,所以debian不能直接安装rpm的包,楼主可以下载.deb格式的包进行安装,使用dpkg -i software.deb来安装,debian系统也会自带apt-get工具,这个工具很简单,如果你想安装gcc,使用apt-get install gcc就可以安装了,安装的时候自动解决依赖关系。
至于tar.gz格式的包,一般情况下都是源代码的包,源代码安装分为三个步骤:
1../configure
2.make
3.make install
./configure是对软件进行配置和检查当前系统环境是否满足依赖关系
make是编译
make install是安装
ubuntu的发行版本使用的软件管理包事apt软件包!rpm是redhat和suse发行版的软件管理包。Ubuntu下要使用rpm命令必须先安装alien软件包!可以用用$sudo apt-get install alien来安装alien软件包。还有Ubuntu的发行版本默认都会安装gcc不用另行安装。在Ubuntu下安装软件包可以用命令:sudo apt-get install 软件包的名字。本人建议你到网上下载或到书店里买一本关于Ubuntu发行版的书看一看。
rpm 是红帽系的命令,ubuntu 当用 sudo aptitude install -R build-essential
多看看 ubuntu 的 wiki 吧
rpm有专门的管理软件,很容易找
你换到root用户安装吧……