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 :開啓 | 關閉
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章