Linux中Yum、RPM及源码安装 简介 Yum安装软件 RPM安装软件 源码安装

简介

介绍如何在Linux中安装软件,使用Yum、RPM及源码安装

Yum安装软件

基本说明

  1. yum 相当于 windows 上面的 360的软件中心,appstpre,安卓的应用商店
  2. yum 是 redhat 系列发行版的软件安装命令,debian 系列用的是 apt-get
  3. yum 安装软件的来源得存在一个地方,这个地方就叫做软件仓库,又叫做 yum 源
  4. yum 源的配置文件在 /etc/yum.repos.d/ 这个目录下面

更换yum源

  1. 进入目录: cd /etc/yum.repos.d
  2. 备份文件:mv CentOS-Base.repo CenOS-Base.repo.bak
  3. 下载文件:curl -O http://mirrors.163.com/.help/CentOS6-Base-163.repo
  4. 修改名称:mv CentOS6-Base-163.repo CentOS-Base.repo
  5. 清除缓存:yum clean all
  6. 生成缓存:yum makecache

基本格式

yum <操作> [选项]

常用操作

清空所有缓存:clean all
重新生成包信息缓存:makecache
安装指定软件:install
安装一组软件:groupinstall
更新指定软件:update
卸载指定软件:remove
卸载一组软件:groupremove
搜索指定软件:search
显示所有软件:list

常用选项

默认确定操作: -y
只下载不安装:--downloadonly
指定下载目录:--downloaddir

RPM安装软件

说明

  1. 原来是Redhat Pakage Manager 的缩写,现在是RPM Pakage Manager 的递归缩写
  2. 使用此方式安装的软件大多有依赖关系问题,通常一个软件需要依赖几个包

格式

rpm [选项] 包名

实例:安装 vim

下载vim:yum install vim -y --downloadonly --downloaddir=.
安装vim:
    rpm -ivh vim-filesystem-7.4.629-5.e16.x86_64.rpm
    rpm -ivh vim-common-7.4.629-5.e16.x86_64.rpm
    rpm -ivh vim-echanced-7.4.629-5.e16.x86_64.rpm

源码安装

步骤

  1. 配置:configure
  2. 编译:make
  3. 安装:make install

实例演示,源码安装Apache

  1. 下载 C编译器,用来编译 C语言编写的源代码

      yum install -y gcc
    
  2. 下载Apache源码

      curl -O http://apache.fayea.com//httpd/httpd-2.2.32.tar.gz
    
  3. 解压下载的压缩包

      tar -zxvf httpd-2.2.32.tar.gz
    
  4. 进入解压后的文件夹

      cd httpd-2.2.32.tar.gz
    
  5. 编译前的配置

      ./configure --prefix=/usr/local/apache2
    

    配置选项:

    • -h/--help:查看帮助
    • --prefix:指定安装目录
  6. 编译源代码

      make
    
  7. 安装

      make install
    
  8. 控制 Apache 软件

    • 控制命令:PREFIX/bin/apachectl
    • 控制操作:start | stop | restart 启动 | 关闭 | 重启
  9. 配置文件:PREFIX/conf/httpd.conf

    • 去掉前面 # ,将域名改为虚拟机 IP,如下:
      ServerName IP:80
  10. 设置防火墙

    • service iptables status:查看防火墙状态
    • service iptables start | stop :开启 | 关闭
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章