Linux下的软件包安装方法

原创 2007年10月12日 13:53:00

1、已经编译打包好的xxx.rpm
  
  如果你的Linux系统带有安装程序,最好用系统自带的安装程序来安装。比如SuSE的YaST2就带有安装程序,在KDE环境下只要是rpm,就可以在Konqueror里面点击再“Install with YaST2”,这样做的好处是YaST2会给你提示包的详细信息,自动检查信赖关系,而且以后可以方便地在YaST2里面卸载软件包。SuSE的Red-Carpet也提供了安装功能,也不错。
  
  另一种方式是使用rpm命令,需要打开终端,切换到xxx.rpm所在目录,执行:
  rpm -ivh xxx.rpm
  
  如果需要还可以带上其他参数。不过在SuSE里面,用rpm命令安装的软件包,在YaST2的控制面板里面显示为“锁定状态”,我不知道这是什么意思,不过软件包是可用的,也可以在YaST2里面卸载。
  
  2、打包好的源码包xxx.src.rpm
  
  要用命令来重新生成一下:
  rpm -rebuild xxx.src.rpm
  
  3、安装程序xxx.bin
  
  商业软件有不少以这种方式打包发行,其实就相当于Windows下的Setup.exe,不过你得先把xxx.bin改为可执行状态,可以用右键-->属性来修改,也可以用如下命令:
  chmod +x xxx.bin
  
  这样,就可以通过双击或在终端下执行xxx.bin了。
  
  4、压缩方式的软件包xxx.tar.gz、xxx.bz2、xxx.z等等
  
  如何解压缩请看这篇文章:
  http://www.linuxsir.org/bbs/showthr...threadid=162970
  
  这种软件包又分两种形式:
  
  (1)已经编译好的软件包,使用安装脚本来安装:
  
  你最好先看一下软件包的说明文件,如readme、install、xxx.htm等。
  
  再找一下有没有xxx.sh、xxx.pl这种文件,一般是install.sh或install.pl,也可能不是这种名字,具体情况具体分析。
  
  打开终端,切换到软件包所在目录,运行如下命令:
  ./xxx.sh 或 ./xxx.pl 即可。
  
  (2)需要自行编译的源码压缩包,先解压缩:
  
  同样地,你最好先看一下软件包的说明文件,如readme、install、xxx.htm等。
  
  一般安装形式为:
  
  打开终端,切换到软件包所在目录,运行如下命令:
  
  ./configure (做一下自动配置,一般会花不少时间。配置程序会检查你的系统信息,作出相应配置,肯定会检查你的编译器(如gcc)和库文件(如glib)等信息,所以你必须保证你的系统上有这些软件)
  
  make (开始编译,一般会花不少时间)
  
  make check (检查一下结果是否正确。这步不是必须,但建议做一下)
  
  make install (运行安装程序)
  
  这样,就完成了软件安装过程。
  
  如果你想删除源代码文件的话,可以在原目录运行命令:
  make clear
  
  如果你想卸载该软件包的话,可以在原目录下运行命令:
  make uninstall
  
  5、使用java编译的安装程序xxx.jar
  
  首先,你的系统上必须有java虚拟机软件,如果没有,到Sun公司的网站上下载一个装上(http://www.java.com或者http://java.sun.com)。
  
  要安装xxx.jar形式的软件包,先打开终端,切换到xxx.jar所在目录,执行:
  java -jar xxx.jar
  
  这样就启动了安装程序。
  
  make check (检查一下结果是否正确。这步不是必须,但建议做一下)
  make clear
  
  如果你想卸载该软件包的话,可以在原目录下运行命令:
  make uninstall
  
  6.使用portage,敲指令:
  
  # emerge packagename (从源码编译或安装某些已编好了的包)
  # emerge -k packagename (自己编译好摆在硬盘上的包)

 
版权声明:本文为博主原创文章,未经博主允许不得转载。

细说Linux下软件包的安装与管理

原文地址:http://ixdba.blog.51cto.com/2895551/537892 .感谢博主的慷慨无私。。!! 一 源码安装方式       由于linux操作系统开放源代码...
  • yanfalee
  • yanfalee
  • 2016年06月10日 17:49
  • 1122

Linux常用安装包格式及安装方法

参考:http://www.docin.com/p-291552245.html http://www.cnblogs.com/qinyg/archive/2012/06/14/2549871.ht...
  • rangf
  • rangf
  • 2014年12月12日 02:27
  • 3743

linux安装软件包

一些环境.本来看别人搭建总是很简单..很容易..搭建这么多的环境..发现!其实别人一般剔除了自己遇到的问题.而直接写下了最直接最简单的路径! 本来就打算手动建ORACLE11g库. 最后真是各种报错...
  • feng_o
  • feng_o
  • 2015年06月19日 06:26
  • 845

linux下软件包的安装卸载

RPM命令常用参数 RPM的常规使用方法为rpm -? package.rpm,其中-?为操作参数(更多信息,请查阅帮助$manrpm): -q 在系统中查询软件或查询指定rpm包的内容信息 -i ...
  • u012402276
  • u012402276
  • 2015年11月12日 15:56
  • 777

Linux三种软件安装方式

Linux下软件安装主要有三种方式: 一种是源码安装,需要用户自己手动编译 另一种是RPM包(RedHat Linux Packet Manager),通过RPM命令就可以实现安装。 还有一种为...
  • colinmok
  • colinmok
  • 2014年06月29日 13:32
  • 566

Linux常见软件包格式及安装讲解

1 在Linux中安装应用软件     Linux这一新兴操作系统,由于系统核心源代码完全公开的缘故,存在着许多基于GPL协议之下的分发版本。在一片反行业垄断的呼声中,这只小企鹅近年来的发展速度实在...
  • yangcs2009
  • yangcs2009
  • 2014年09月29日 20:47
  • 4556

LINUX软件包的一般安装方法

在LINUX的世界里,软件的安装主要的是有两种方式,一种是rpm包,还有一种就是tar包。对于这两种包,一般的安装方法是这样的: 1)rpm包的安装 安装rpm包时需要一个参数就是-i.也就是就是...
  • barryxt
  • barryxt
  • 2013年12月19日 15:11
  • 385

linux下安装软件包的方法

There are several ways of installing softwares in linux and they are described in many tutorials. th...
  • liuqinglong_along
  • liuqinglong_along
  • 2016年08月02日 15:21
  • 104

Linux下软件包的多种安装方式

源码包安装 在Linux下的很多软件都是通过源码包方式发布的,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同...
  • linux_hua130
  • linux_hua130
  • 2016年05月17日 09:59
  • 1661

Linux查看系统信息的一些命令及查看已安装软件包的命令

Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue ...
  • a746742897
  • a746742897
  • 2016年12月27日 09:33
  • 1053
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下的软件包安装方法
举报原因:
原因补充:

(最多只允许输入30个字)