CentOS7下常用安裝軟體服務rpm方式的介紹

2022-06-06 01:24:15 字數 1019 閱讀 6047

簡介:介紹rpm軟體包的管理

rpm安裝:安裝別人編譯好的軟體包,rpm即redhat package manager,是redhat的軟體包管理方式

rpm安裝優點:

軟體已經編譯打包,所以傳輸和安裝方便,讓使用者免除編譯

在安裝之前,會先檢查系統的磁碟、作業系統版本等,避免錯誤安裝

rpm安裝缺點:

軟體包安裝的環境必須與打包時的環境一致或相當

必須安裝了軟體的依賴包

rpm包的命名規則:

eg:which-2.20-7.el7.x86_64.rpm

which #代表的是軟體名稱

2.20 #代表的是軟體版本號;

7 #代表的是發布版本號,指的是這個rpm軟體包是第幾次編譯生成的

el7 #代表的是企業版的7作業系統

x86 #代表的是cpu架構

64 #代表的是系統的位數

安裝rpm軟體包:

-i #install 安裝軟體包

-v #輸出更多的詳情資訊

-h #輸出雜湊標記(#)

--nodeps #不驗證軟體的依賴

rpm -ivh zsh-5.0.2-7.el7.x86_64.rpm

rpm -ivh mariadb-server-5.5.35-3.el7.x86_64.rpm --nodeps

rpm 查詢功能:

rpm -q

-a #查詢所有已安裝的軟體包 rpm -qa zsh

-f #查詢檔案所屬軟體包 rpm -qf /usr/bin/zsh

-p #查詢軟體包

-i #顯示軟體包資訊

-l #顯示軟體包中的檔案列表

-d #顯示被標註為文件的檔案列表

-c #顯示被標註為配置檔案的檔案列表

rpm 包公升級:

-u #公升級rpm軟體服務

rpm -uvh zsh-5.0.2-7.el7.x86_64.rpm

rpm 包解除安裝:

-e #解除安裝

rpm -e zsh

CentOS7安裝 Apache HTTP 伺服器

點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...

centos7下的軟體安裝

說明 此次安裝以idea為示例 將壓縮包放在你想要放入的地方,然後使用解壓命令進行解壓 tar xvf 壓縮包名稱linux版本的datagrip並不用安裝步驟。在idea 2018.2.4 bin目錄下有idea.sh的啟動指令碼。可以通過指令碼啟動,但這是需要命令啟動。idea.sh我們每次這樣...

Centos7下配置postfix郵件服務

下面做了一些解決 postfix 這個服務最小化也是安裝了的。如果沒有安裝可以執行yum安裝 1 2 yuminstallpostfix yum remove sendmail postfix主配置檔案 vim etc postfix main.cf 1 2 3 4 5 6 7 8 9 10 myh...