首頁 > 軟體

Linux rpm包管理詳述

2020-06-16 17:07:48

我們日常在使用Windows的時候,如果要安裝某個軟體,最簡單的方法就是在程式包的官網直接下載軟體包到本地,一般是以.exe或者.msi格式的檔案,然後一直下一步下一步就能安裝成功了,但是在使用linux的作業系統的時候也許不是這麼的友好,即使現在有的linux發行版也可以通過簡單的搜尋點選安裝來實現軟體包的安裝,但這並不一種很好的安裝方法,因為你必須安裝桌面環境,消耗和佔用一定的記憶體資源,除非只是你日常使用。本次部落格就如何使用rpm命令來實現CentOS上的軟體包的安裝與管理,rpm也許不是最明智的選擇,但是在學習yum之前,我們還是先來看一下rpm吧!

rpm包的組成和獲取路徑

程式包,簡單的來說就是將原始碼通過編譯器編譯成二進位制格式的程式,然後將二進位制程式、庫檔案、組態檔和幫助檔案組成為一個或者有限幾個“包”檔案。

在不同的linux發行版上,提供的程式包的管理器並不是都相同的,比如debian系的使用的包管理器是dpkg(包檔案字尾名.deb),在rehat和SUSE系使用都是rpm( rpm is package manager),centos作為RedHat的分支,自然使用的是rpm了,而這些包檔案的字尾名就是.rpm。

來看一下這些檔案吧!(這裡使用grep顯示了包檔名中只含有yum的包名)


IT145.com E-mail:sddin#qq.com