Linux 安装第三方软件

 

三种安装方式:

网上下载安装,类似windows补丁

源代码包安装

1. 压缩与解压缩:

后缀为gz:gzip压缩。解压:gunzip 文件名 压缩:gzip

后缀bz2:bzip2压缩。解压:bunzup2 文件名 压缩:bzip2

直接使用tar解压。解压:tar xvf 文件名

打包:tar cvf 文件名文件夹

打包加bzip2压缩:tar cvfj 文件名 文件夹

打包加gzip压缩:tar cvfz 文件名 文件夹

2. 运行configure

如果有readme,按照其中要求运行,否则使用:

./configure --prefix = 指定安装路径

3. 安装过程中报错

例如:显示缺少ncurses-devel

yum search ncurses-devel

yum install ncurses-devel.i386

4. 如果还有其他报错,查看软件帮助,可能需要安装时带参数

5. 输入命令:make

6. 输入命令:make install

7. 到指定安装路径,运行程序

rpm安装

默认的RHEL配置的是网络安装,首先需要手工配置。

1. 将RHEL安装光盘mount到文件系统中:

mount /dev/cdrom /mnt/cdrom

2. 检查其中是否有Server和VT两个文件夹,这两个中存放rpm安装包

3. 修改配置文件:/etc/yum.repos.d/rhel-debuginfo.repo

原文:

[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

修改:

[Server]
name=Server
baseurl=file:///mnt/cdrom/Server
enabled=1
gpgcheck=0
[VT]
name=VT
baseurl=file:///mnt/cdrom/VT
enabled=1
gpgcheck=0

4. 验证:yum list

正常结果能显示出一大堆软件列表。

5. 安装:yum install 安装软件名

例如:yum install gcc

配置本地yum库(可以自动分析依赖关系)

1. 安装createrepo包

yum install createrepo

2. 将下载的rpm放置到统一的文件夹中

例如:mkdir /yum

cp *.rpm /yum

3. 创建report

cd /

createrepo /yum

4. 修改yum配置文件

vi /etc/yum.repos.d/rhel-debuginfo.repo
添加如下内容:

[yum]
name=yum
baseurl=file:///yum
enabled=1
gpgcheck=0

5. 清空yum记录

yum clean all

6. 新建yum记录

yum list

后续:

直接删除指定安装路径的文件夹即可

安装*.src.rpm文件

1. yum install rpm-build

2. rpmbuild --rebuild *.scr.rpm

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24751738/viewspace-707295/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24751738/viewspace-707295/

你可能感兴趣的:(Linux 安装第三方软件)