Linux下軟體常見安裝方式

來源:互聯網
上載者:User
  Linux下軟體安裝主要有三種方式,一種是源碼安裝,需要使用者自己手動編譯,另一種是RPM包(RedHat Linux Packet Manager),通過RPM命令就可以實現安裝。還有一種為*.bin檔案,安裝方法與Windows下的安裝過程類似,這裡不做介紹,本文主要介紹源碼安裝與RPM包的安裝。 一、源碼包安裝 1、*.src.rpm形式的原始碼軟體包用法:安裝:    rpm –rebuild *.src.rpmCd /usr/src/dist/RPMS              Rpm –ivh *.rpm卸載:    rpm –e packagename 2、.tar.gz,*.tgz,*.bz2形式軟體包的安裝首先進行解壓,命令如下       tar zxvf   *.tar.gz       tar xvfz   *.tgz       tar xvfj    *.tar.bz2解壓之後進入解壓目錄,然後進行以下操作(一般情況,具體看軟體包的檔案名稱)配置:./configure編譯:make安裝:make install卸載:make uninstall 源碼安裝有一定的難度,不同的軟體可能有不同的安裝,一般在解壓之後應該先閱讀說明文檔,按照說明進行安裝,上面說的只是一般情況。 二、RPM包安裝       RPM安裝包格式是由Redhat公司提出的,大大的簡化了Linux下軟體的安裝,首先介紹一下通用選項。       -v:顯示附加資訊       -vv:顯示調試資訊       --root directory:讓RPM以directory作為根目錄,這樣預先安裝程式和後安裝程式都會安裝到這個目錄下。       1、 安裝:rpm –i<options> file.rpm       Options:       h:安裝時輸出hash記號       test:只對安裝進行測試,不真正安裝       --persent:以百分比形式顯示安裝進度       --excludedocs:不安裝軟體包中的文檔       --replacepkgs:強制重新安裝       --replacefiles:替換屬於其它軟體包的檔案       --force:忽略軟體包及文檔衝突       --ignorearch:不校正軟體包結構       --ignoreos:不檢查軟體包啟動並執行作業系統       --nodeps:不檢查依賴性關係--noscripts:不運行預先安裝和後安裝指令碼程式        2、刪除 rpm –e<option> pkgnameOption:--test:只做刪除測試,不真正刪除--noscripts:不運行預先安裝和後安裝指令碼程式--nodeps:不檢查依賴性注意:pkgname是軟體包的名字,不是rpm包名字,而是安裝後軟體包的名字,可以用查詢命令來查詢軟體包名。 3、升級 rpm –U(或者—upgrade)<option> file.rpmOption:基本與安裝時的option一樣,有幾個特殊的:--oldpackage:允許一箇舊版本 4、查詢 rpm –q(或者--query)<option>Option:-p PACKAGE_FILE:查詢軟體包的檔案-f FIEL:查詢FILE屬於哪個軟體包-a:查詢所有安裝的軟體包-g group:查詢屬於group組的軟體包--whatproVides CAPABILITY:查詢提供了CAPABILITY功能的軟體包--whatrequires CAPABILITY:查詢所有需要CAPABILITY功能的軟體包-i:顯示軟體包的概要資訊-l:顯示軟體包中的檔案清單-c:顯示設定檔列表-s:顯示檔案清單-scripts:顯示安裝、卸載,校正指令碼--qf:以使用者指定的方式查詢--dump:顯示每個檔案的校正資訊--proVides:顯示軟體包提供的功能-R:顯示軟體包需要的功能 5、校正已經安裝的軟體包 rpm –V(or –verify, or –y)<option>Option選項與其它命令的類似 6、校正軟體包中的檔案 rpm –K(or –checksig)<option> file.rpmOption:-v:顯示版本資訊-vv:顯示調試資訊--rcfile FILELIST:設定rpmrc 檔案為FILELIST 7、其它RPM選項--rebuilddb:重建RPM資料庫--initdb:建立一個新的RPM資料庫--quiet:儘可能地減少輸出--help:顯示協助檔案--version:顯示RPM目前的版本 上面只是對常用選項的總結,具體還有什麼問題,可以用man rpm命令進行查看,官方檔案永遠最好的老師。 三、*.bin格式安裝檔案的安裝只需雙擊或單擊*.bin檔案就可以根據提示安裝了,不再敷述。轉自:http://blog.csdn.net/yclz/article/details/1924783
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.