linux中系統的軟件安裝 yum/rpm

1.yum介紹
Yum(全稱爲 Yellow dogUpdater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟件包,無須繁瑣地一次次下載、安裝。
2.yum 命令的詳細用法
yum install httpd -y 安裝httpd服務 加-y 是不須要交互式安裝 直接安裝不加則會問你需不須要安裝 而後確認y
yum remove httpd 卸載httpd
yum deplist httpdl狀況
linux中系統的軟件安裝 yum/rpm
yum repolist 列出倉庫信息
linux中系統的軟件安裝 yum/rpm
yum clean all 清除軟件倉庫關於軟件信息的緩存
linux中系統的軟件安裝 yum/rpm
yum update httpd 顯示httpd的更新信息
linux中系統的軟件安裝 yum/rpm
yum list httpd 查看httpd軟件
linux中系統的軟件安裝 yum/rpm
yum list all 查看軟件倉庫中的全部軟件
yum list installed 查看已經安裝的軟件
yum list available 列出能夠安裝的軟件
yum reinstall httpd 從新安裝httpd
yum info httpd 查看軟件的詳細信息
yum search dhcp 搜索dhcp
linux中系統的軟件安裝 yum/rpm
yum groups list 列出軟件組
linux中系統的軟件安裝 yum/rpm
yum history 查看系統中軟件管理信息
linux中系統的軟件安裝 yum/rpm
yum history info 數字 # 對以該數字爲id的信息進行查看
linux中系統的軟件安裝 yum/rpm
yum groups remove Smart\ Card\ Support 卸載軟件組 Smart\ Card\ Support
yum groups install Smart\ Card\ Support 安裝軟件組 Smart\ Card\ Supporthtml

3.共享yum源的設置
當局域網內存在多臺主機時,每一臺主機都進行yum源軟件倉庫的搭建太過於浪費內存資源。因此可使用一臺主機進行共享yum源的設置,讓其餘主機共同使用。
1.安裝httpd服務
須要在做爲共享yum源的主機上安裝httpd服務,並設置該服務開機自動啓動,保證存在共享資源的能力;關閉該主機防火牆,並設置防火牆開機不啓動,保證別的主機能順利訪問。
linux中系統的軟件安裝 yum/rpm
linux中系統的軟件安裝 yum/rpm
linux中系統的軟件安裝 yum/rpm 設置開機啓動httpd
linux中系統的軟件安裝 yum/rpm 關閉防火牆
linux中系統的軟件安裝 yum/rpm設置開機關閉防火牆
linux中系統的軟件安裝 yum/rpm 必須在/var/www/html 設置gua掛載點bruce
建立掛載點目錄,將指向鏡像文件的光驅掛載到該目錄。
該掛載點目錄必須在/var/www/html/ 該目錄之中 纔會被共享。
若是直接是使用的鏡像文件,將該鏡像文件掛載在該目錄上便可前端

linux中系統的軟件安裝 yum/rpm (系統中沒有鏡像文件因此掛載了u盤中的數據 做爲共享)node

linux中系統的軟件安裝 yum/rpm

永久性的掛載
上面操做至今在shell中使用命令將光驅掛載在目錄上,可是這種在系統重啓以後會還原。需將該操做寫在文件/etc/rc.d/rc.local 中,並給該文件X權限。系統開機會自動執行該文件中內容。
linux中系統的軟件安裝 yum/rpm
linux中系統的軟件安裝 yum/rpm
4.rpm命令處理軟件
把須要安裝的軟件包從本地傳到虛擬機中
rpm是Red-Hat Package Manager(RPM軟件包管理器)的縮寫,也可用於軟件的管理。linux

使用該命令能夠對軟件進行管理:
rpm -i #安裝
rpm -v #顯示過程
rpm -h # hash加密
linux中系統的軟件安裝 yum/rpm
linux中系統的軟件安裝 yum/rpm
rpm -e #卸載
pm -q #查看軟件,軟件已安裝會顯示安裝包,未安裝顯示未安裝
rpm -ql #查看已經安裝的軟件在系統中的安裝文件路徑
rpm -a #全部已經安裝的軟件
rpm -qlp #查看未安裝的軟件包若是安裝後產生的文件的路徑
rpm -qf #根據某個文件找出包含該文件的安裝包
rpm -qc #查看軟件配置文件信息
rpm -qd #查看軟件的幫助文件
rpm –force #強制安裝
rpm –scripts #查看腳本
rpm –nodeps #忽略軟件安裝時的依賴
該方式能夠直接忽略依賴繼續安裝,可是因爲該軟件所依賴的軟件沒有安裝致使沒法使用。shell

yum whatprovides */ libqimageblitz.so.4 ##查詢所需軟件
yum install libqimageblitz.so.4 -y ##安裝所需軟件緩存

相關文章
相關標籤/搜索