CentOS下軟件安裝與卸載常用命令總結


最近在折騰CentOS 7操作系統,主要是下載安裝文件以及解決各項依賴問題,現對此過程中用到的有效的CentOS命令進行匯總總結。

1. 安裝與卸載軟件:yum、rpm、wget命令

首先,在CentOS下安裝與卸載軟件常用的命令有yum、rpm以及wget等,它們各自的用法如下所示。
(1)wget
CentOS中 wget是一個從網絡上自動下載文件的命令,它支持HTTP、HTTPS和FTP協議,wget可以在用戶退出系統之后在后台執行。wget可以從網絡上下載各種文件,甚至可以用來下載可用的倉庫源文件,比如:

wget http://public-yum.oracle.com/public-yum-ol7.repo //用於下載oracle的倉庫源
yum clean all
yum makecache//更新倉庫源的元數據信息
yum -y update//更新源

(2)yum
yum(全稱:Yellowdog Updater Modified)是CentOS常用的用於從已安裝的倉庫源中下載或者更新軟件的命令。yum是一個基於RPM的交互式包管理器,它可以自動化執行系統更新,包括依賴關系分析和基於“源倉庫”元數據的實時處理;也可以根據新軟件包的安裝、舊軟件包的移除以及堆安裝的和可用的軟件包進行查詢,其就像debian系操作系統下的apt-get一樣智能。yum常用的命令如下所示。

從倉庫源安裝軟件(以gcc軟件為例)

yum -y install gcc

刪除已安裝軟件

yum remove gcc

查詢組列表中可用的軟件包,通常是一系列軟件包的集合(大多是開發環境),包括可用環境組以及可用組

yum grouplist

從組列表中安裝相應的環境軟件包

yum groupinstall "Gonme Desktop"

從倉庫源搜索相應字符串對應的關鍵字

yum search gcc

列出已安裝的倉庫源(注意,倉庫源文件存儲在/etc/yum.repo.d/下面,可以直接查看)

yum repolist all

利用yum添加倉庫源

yum-config-manager --add-repo repository_url

此外,也可用wget將倉庫源文件(.repo)下載到/etc/yum.repo.d/目錄下,也可以實現倉庫源的添加。

cd /etc/yum.repo.d/
wget http://...XX.repo

啟用倉庫源

yum-config-manager --enable repository...

禁用倉庫源

yum-config-manager --disable repository...

(3)rpm
rpm(Redhat Package Manager)是紅帽公司為RHEL開發的專用包管理器,后來改為RPM Package Manager,即redhat系操作系統的包管理軟件。通常用rpm命令來離線安裝本地的rpm安裝包。

查詢指定的包是否安裝

rpm -q gcc

安裝本地rpm包

rpm -ivh gcc-4.8.5-17.el6.x86_64.rpm

替換覆蓋安裝

rpm -ivh --replacepkgs PKG

卸載軟件

rpm -e gcc

升級軟件包

rpm -Uvh gcc-4.8.5.rpm

參考文獻:
1.centos wget的安裝與使用:https://www.cnblogs.com/liaojie970/p/5939605.html
2.centos6啟用關閉添加倉庫地址:https://blog.csdn.net/xuwenze1991/article/details/81382729
3.centos下rpm命令詳解:https://www.cnblogs.com/vathe/p/6736104.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM