• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    淺析如何在Linux系統中如何安裝軟件

    發布時間:  2012/7/31 19:03:59

     相對于Windows系統上的軟件安裝,Linux系統中的軟件安裝方式較多,過程較復雜,現在讓我們來說一說在redhatLinux中軟件的安裝
      Linux中的軟件安裝主要分為三種 ,rpm軟件包的安裝,源代碼的安裝和通過yum來安裝
      1,通過rpm命令來安裝rpm軟件包
      Rpm 是redhat的全稱是RedHat Package Manager ,是redhat公司開發的一種軟件包管理程序。
      使用rpm有以下優點,由于rpm軟件包是已經編譯過的二進制程序,所以省去了編譯的麻煩,其次rpm軟件包在編譯之前會檢查系統的狀態,避免安裝錯誤
      我們通過reallayerGOLD.rpm 的安裝來說說怎么樣通過rpm命令來安裝rpm格式的軟件
      Rpm的常用選項有
      -I  --install安裝軟件包需要制定具體的軟件所在路徑
      -h 以#的方式來顯示安裝進度
      --nodeps 無視依賴關系強行安裝
      --test 測試軟件包
      -e 卸載軟件
      -U升級軟件包,如果軟件包不存在則安裝軟件包
      --force強行進行升級
      -q 查詢軟件包
      -i顯示一個軟件包的摘要信息
      -l查詢軟件包安裝完成后說安裝的所有文件
      -f用于查詢系統文件是由當前哪一個軟件生成的
      -qp 查詢一個尚未安裝軟件包的信息
      -c用于查詢安裝文件生成的配置文件
      -d用于顯示軟件包生成了那些文檔
      -script用于顯示軟件包安裝時所使用的腳本
      -a列出軟件包內的所有文件
      -v顯示命令執行過程和詳細的安裝信息
      -V檢查文件正確性
      說了這么多的軟件包的安裝的知識,我們實際來以reallayerGOLD.rpm軟件包來安裝一下
      首先我們用-qp來查詢一下這個軟件包的信息
      Rpm –qp reallayerGOLD.rpm
      我現在使用i選項來安裝reallayerGOLD.rpm
      安裝完成沒有提示錯誤
      如果我們想有更多的提示信息比如安裝進度和提示信息我們可以使用v和h選項
      -v 顯示文件安裝過程中產生的所有信息
      -h以#的方式表示軟件的安裝進程
      Rpm –ivh /root/reallayerGOLD.rpm
      軟件包安裝完成以后我們看一看我們都安裝了什么
      Rpm –qi /root/reallayerGOLD.rpm  顯示軟件包的摘要信息
      Rpm –ql /root/ reallayerGOLD.rpm 查看軟件包說安裝的所有文件
      Rpm –qc reallayerGOLD.rpm查看軟件包在安裝過程中生成的所有的配置文件
      Rpm –q –scripts reallayerGOLD.rpm 查看軟件包在安裝過程中所使用的腳本
      Rpm –qd reallayerGOLD.rpm 可以查看軟件包在安裝過程中所產生的所有文檔
      軟件安裝過程完成后如果需要升級系統時使用U選項
      Rpm –U reallayerGOLD.rpm
      注意:當升級的軟件不存在時,系統會直接將軟件下載并安裝
      軟件軟件不需要進行卸載時我們使用e選項
      Rpm –e reallayerGOLD.rpm
      后面也可不用跟具體的軟件包名,例如上面的命令可以寫成
      Rpm –e reallayerGOLD
      2,安裝.tar.gz 和.tar.bz2的源碼包
      有些Linux軟件由于系統平臺的差異,并不提供rpm,和deb格式的軟件安裝包只提供源碼包,我們需要先配置然后編譯安裝軟件,所以有些麻煩,現在我們就來說說.tar.gz 和.tar.bz2的源碼包的安裝卸載
      安裝.tar.gz 和.tar.bz2格式的源碼包前我們需要先將源碼包解壓和歸檔
      (1)       .gz的解壓,壓縮
      Gzip命令的用法
      -d 將壓縮文件解壓
      -l對每個文件顯示以下字段
      壓縮文件的大小:為壓縮文件的大小:壓縮比:為壓縮文件的名字
      -r遞歸式的查找指定目錄并壓縮器中的所有文件并解壓縮
      -v對每一個壓縮和解壓縮的文件,顯示壓縮比和文件名
      -t 測試壓縮文件是否完整
      -c創建壓縮文件
      我們以來看怎么gzip怎么用
      Gzip –d myget-01.2.tqr.gz 解壓要說文件myget-01.2.tqr.gz
      創建壓縮文件gzip myget-01.2.tar
      用選項v來顯示壓縮的詳細信息
      Gzip –dv myget-0.1.2.tar.gz
      使用-t選項可以測試壓縮包是否完好
      Gzip –t myget-0.1.2.tar.gz
      (2),.bz2壓縮格式的文件的壓縮與解壓縮
      Bzip2是一種類似于gzip但是比gzip壓縮效率更高的壓縮工具,我們來看看bzip2的用法
      -c創建壓縮包
      -d解壓縮
      -h顯示幫助信息
      -v在壓縮和解壓縮時顯示詳細信息
      -z強制執行壓縮
      -k在壓縮和解壓縮時,不刪除源文件
      -t 檢查壓縮包的完整性
      -V顯示版本信息
      Bzip2 –c  myget-0.2.1.tar
      使用-d選項解壓壓縮包
      Bzip2 –d myget-0.1.2.tar.bz2
      使用-v選項顯示壓縮和解壓縮的詳細信息
      使用-t選項測試軟件包的完整性
      Bzip2 –t myget-0.2.1.tar.bz2
      (3) tar 基本的文檔歸檔工具,是將多個文件歸檔成一個文件,是最常用的歸檔工具
      Tar的用法
      -c創建新的歸檔文件
      -r把要歸檔的文件追加到檔案文件的末尾
      -t列出歸檔文件的內容
      -x釋放歸檔文件
      -v使用檔案文件和設備,通常必選
      -v顯示tar處理的信息
      -z使用gzip來壓縮并歸檔或解壓縮并使釋放文件
      Tar –c /root/*
      -r選項把文件追加到歸檔文件的末尾
      Tar –r 11.tar boot/
      使用-x釋放文件的內容
      Tar –x 11.tar
      常用選項 jxf ,zxf
      Tar –jxf 11.tar.bz2 釋放并解壓縮bzip2壓縮歸檔文件
      Tar –zxf 11.tar.gz 釋放并解壓縮gzip壓縮歸檔文件
      (4)理解了以上的知識,我們現在可以說說源碼包的安裝了
      源碼包的安裝通常分為三步,配置./configure, 編譯make ,安裝make install
      現在我們以myget-0.1.2.tar.bz2為例來說說
      首先我們使用tar命令來解壓源碼包
      Tar –jxf myget-0.1.2.tar.bz2
      然后進入myget-0.1.2目錄
      看到configure文件以命令。/configure執行它
      然后再命令提示符下輸入make編譯源碼
      最后輸入make install安裝源碼包
      安裝完成測試軟件
      (5)有些軟件安裝是有可能需要其他在軟件的依賴,如果我們將它們一一下載下來一一安裝顯得有些繁瑣,也可能出錯,redhat為我們提供了一種軟件包管理器yum是我們在安裝軟件時更方便現在我們說說怎么使用yum來安裝軟件
      yum的使用方法
      (1)用yum升級軟件包
      -yum check-update 列出所有可更新的軟件清單
      (2)安裝所有軟件更新
      -yum update
      (3)僅安裝指定的軟件
      -yum install <package name>
      (4)列出所有可按裝的軟件清單
      -yum list
      (5)僅更新可指定的軟件
      -yum update <package name>
      用yum安裝刪除軟件
      (1)用yum安裝安裝軟件包
      yum install <package name>
      (2)     用yum刪除軟件包
      yum remove <package name>
      用YUM查詢軟件信息
      (1)        使用yum查找軟件包
      yum search <keyword>
      (2)        列出所有可更新的軟件包
      yum list update
      (3)        列出所有已安裝的軟件包
      yum list installed
      (4)        使用yum獲取軟件包信息
      yum info <package name>
      首先創建/etc/yum.repos.d/server.repo并在里面輸入以下其中server.repo是自己命名的名字
      其中server是可以隨便命名ftp://192.168.0.254/pub/server/
      是你自己的yum所在的服務器的地址,退出并保存
      然后使用命令yum list 查看可用的軟件
      然后使用命令yum install samba

    億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
       聯系:億恩小凡
       QQ:89317007
       電話:0371-63322206


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線