设为首页 加入收藏

TOP

Linux软件安装管理(二)
2017-10-16 18:18:49 】 浏览:10408
Tags:Linux 软件 安装 管理
:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

3.yum命令

1.常用yum命令

(1)查询

yum list
# 查询所有可用软件包列表
yum search 关键字
# 搜索服务器上所有和关键字相关的包

(2)安装

yum -y install 包名
选项:
- install         安装
- -y             自动回答yes
例如:yum -y install gcc

(3)升级

yum -y update 包名
选项:
- update          升级
- -y             自动回答yes

(4)卸载

yum -y remove 包名
选项:
- remove        卸载
- -y             自动回答yes

服务器使用最小化安装,用什么软件安装什么,尽量不卸载

2.yum软件组管理命令

yum grouplist
# 列出所有可用的软件组列表
yum groupinstall 软件组名
# 安装指定软件组,组名可以由grouplist查询出来
yum groupremove 软件组名
# 卸载指定软件组

4、源码包管理

1.源码包和RPM包的区别

区别

安装之前的区别:概念上的区别

安装之后的区别:安装位置不同

RPM包安装位置

是安装在默认位置中

rpm安装可以指定安装位置,但是不建议指定安装位置

[root@AmorLei ~]# rpm --help | grep prefix
  --prefix=<dir>                   relocate the package to <dir>, if

源码包安装位置

安装在指定位置当中,一般是: /usr/local/软件名/

源码包没有卸载命令

安装位置不同带来的影响

RPM包安装的服务可以使用系统服务管理命令(service)来管理,例如RPM包安装的apache的启动方法是:

  • /etc/rc.d/init.d/httpd start
  • service httpd start(RedHat 专有方法)

源码包安装的服务则不能被服务管理命令管理,因为没有安装到默认路径中。所以只能用绝对路径进行服务的管理,如:

  • /usr/local/apache2/bin/apachectl start

2.源码包安装过程

1.安装准备

安装C语言编译器

下载源码包:使用httpd-2.2.34没有报错

http://mirror.bit.edu.cn/apache/httpd

2.安装注意事项

源代码保存位置:/usr/local/src/

软件安装位置:/usr/local/

如何确定安装过程报错:

安装过程停止 并出现error、warning或no的提示

3.源码包安装过程

下载源码包

解压缩下载的源码包

进入解压缩目录

  • /configure 软件配置与检查
    • 定义需要的功能选项。
    • 检测系统环境是否符合安装要求。
    • 把定义好的功能选项和检测系统环境的信息都写入Makefile文件,用于后续的编辑。
    • [root@AmorLei httpd-2.2.34]# ./configure --prefix=/usr/local/apache2
make 编译
    make clean
make install 编译安装

/usr/local/apache2/bin/apachectl start

RPM包网页位置 /var/www/html/

源码包网页位置 /usr/local/apache2/htdocs/

4.源码包的卸载

不需要卸载命令,直接删除安装目录即可。不会遗留任何垃圾文件。

5、脚本安装

脚本安装的笔记将在之后进行更新!

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Memcached 下一篇【Linux】-- 高级文件系统管理

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目