好文档 - 专业文书写作范文服务资料分享网站

Linux下的软件包安装方法

天下 分享 时间: 加入收藏 我要投稿 点赞

Linux 下的软件包安装方法

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 等等 如何解压缩请看这篇文 章: linuxsir/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 公 司的网站上下载一个装上(java 或者 java.sun)。

要安装 xxx.jar 形式的软

件包,先打开终端,切换到 xxx.jar 所在目录,执行: java -jar xxx.jar 这样就启动了安装程序。 make check (检查一下结果是否正确。这步不 是必须,但建议做一下) make clear 如果你想卸载该软件包的话,可 以在原目录下运行命令: make uninstall 6.使用 portage,敲指令: # emerge packagename (从源码编译或安装某些已编好了的包) # emerge -k packagename (自己编译好摆在硬盘上的包) 没了,就这么简单。 linux 操作系统文章专题:linux 操作系统详解(linux 不再难懂) tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!

Linux下的软件包安装方法

Linux下的软件包安装方法1、已经编译打包好的xxx.rpm如果你的Linux系统带有安装程序,最好用系统自带的安装程序来安装。比如SuSE的YaST2就带有安装程序,在KDE环境下只要是rpm,就可以在Konqueror里面点击再“InstallwithYaST2”,这样做的好处是YaST2会给你提示包的详细信息,自动检查信赖关系
推荐度:
点击下载文档文档为doc格式
23bgd377d44m0xd0pw4b4c2db011p100m8k
领取福利

微信扫码领取福利

微信扫码分享