linux——yum的搭建说明
一、yum的具體命令
yum remove ?softwarename? #卸載軟件yum install softwarename? #安裝軟件
yum search ?web? #查找瀏覽器的名字
yum install firefox.x86_64? #安裝firefox
yum repolist? #列出設(shè)定yum源信息
yum list ? ?softwarename #查看軟件源中是否有此軟件
yum list ? ?all? #列出所有軟件名稱
yum list ? ?available? #列出可以用yum安裝的軟件名稱
yum list ? ?installed? #列出已經(jīng)安裝的軟件名稱
yum search ?softwarename? #根據(jù)軟件信息搜索軟件名稱
yum whatprovides filename? #在yum源中查找包含filename文件的軟件包
yum history? #查看系統(tǒng)改變歷史(如軟件的卸載、安裝、更新、重裝)
yum reinstall softwarename? #重新安裝
yum clean all ? #清理yum緩存
yum update ? ? #更新軟件
yum info softwarename ? #查看軟件信息
yum groups list ? #查看軟件組信息
yum groups info softwarename? #查看軟件組內(nèi)包含的信息
yum groups install softwarename #安裝組件
yum groups remove softwarename? #卸載組件
vim /etc/yum.conf
#修改配置如下圖,修改后是編輯了第11行
添加后執(zhí)行yum list 命令時,不會出現(xiàn)以“.i686“和“.i386“軟件
二、本地配置安裝源
具體步驟如下
1. 搞一個和系統(tǒng)匹配的鏡像文件到系統(tǒng),切換到超級用戶。
用hostnamectl命令可查看自己系統(tǒng)的版本,本實驗真機與虛擬機均是7.0系統(tǒng)
2.mkdir /iso
##在“/”下建立一個文件夾用來儲存鏡像,以防鏡像被刪除
3.mv /home/kiosk/Desktop/*.iso ?/iso
4.mkdir /rhel7.0
#建立目錄,用于掛載查看鏡像內(nèi)容
5.mount /iso/rhel-server-7.0-x86_64-dvd.iso /rhel7.0/ ? ?? ##掛載鏡像
6.重新配置yum的文件
cd /etc/yum.repos.d/?
mkdir /repobackup ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
mv * /repobackup ? #備份文件
7.vim /etc/yum.repo.d/yum.repo #編寫一個軟件庫文件,為 .repo文件
文件內(nèi)容:
[rhel7.0] ? ? ? ? ? ? ? ? ? ? ??
name=rhel7.0
baseurl=file:///rhel7.0? #file://訪問方式 ,/rhel7.0 絕對路經(jīng)
gpgcheck=0?
#軟件的logo,gpg是一個加密方式,gpgcheck表示是否檢測軟件的gpgk,
#0表示隨便安裝
?8.yum clean all ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ##清理yum緩存
?9.yum install httpd ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ##測試,例如成功下載httpd,則搭建成功。
三、共享yum資源
真機上操作如下:
1. 在本地yum源配置完成之后安裝apache---共享協(xié)議yum install httpd? ##為實現(xiàn)共享
systemctl ?start ? httpd? ##啟動共享服務(wù)
systemctl enable httpd? ##設(shè)為開機啟動
systemctl stop firewalld? ##關(guān)閉防火墻,防止防火墻阻止共享
systemctl disable firewalld ? ##禁用防火墻
mkdir /var/www/html/rhel7.0
2.掛載鏡像
?mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0
?注意:這樣的掛載是臨時的,reboot會后開機全部卸掉,要手動重新掛載
?vim /etc/rc.d/rc.local ? ? ? ? ? ? ? ? ? ? ? ? ? ?#編寫在重啟時可以自動掛載文件
?文件內(nèi)容
??mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0
? :wq
? chmod +x /etc/rc.d/rc.local ? ? ? ? ? ? ? ? #加可執(zhí)行權(quán)限
3. 訪問測試
?在瀏覽器中輸入地址
?http://ip(真機IP)/rhel7.0
?顯示如下圖則測試成功
虛擬機操作如下:
4.配置虛擬機yum
?rm -fr /etc/yum.repos.d/*
?vim /etc/yum.repos.d/yum.repo ?
文件內(nèi)容
?[rhel7.0]
?name=rhel7.0
?baseurl=http://172.25.254.67/rhel7.0?
?gpgcheck=0
?yum clean all?
?yum install dhcp ? ? ? ? ? ? ? ? ? ? ? ? ?? ##測試,若下載成功,則共享設(shè)置成功
? yum能只能管理軟件包,可以自動解決軟件依賴性
總結(jié)
以上是生活随笔為你收集整理的linux——yum的搭建说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux——DHCP的配置问题
- 下一篇: linux——虚拟机的图形安装、管理以及