簡介:介紹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...