vim /etc/yum.repos.d/yum.repo #文件名稱必須以repo結尾 [rhel7.2] name=rhel7.2 source #對文件源的描述 bashurl=http://172.25.254.250/rhel7.2/x86_64/dvd #網絡安裝源 gpgchechk=0 enabled=1 yum clean all #清空系統中原有的yum信息
存放地址:/iso/rhel-server-7.2-x86_64-dvd.isohtml
mkdir /rhel7.2
mount /xxx/xxxx.iso /rhel7.2node
vim /etc/rc.d/rc.local -->添加 mount /xxx/xxxx.iso /rhel7.2 chmod 755 /etc/rc.d/rc.local
mkdir /etc/yum.repos.d/backup mv /etc/yum.repos.d/* /etc/yum.repos.d/backup vim /etc/yum.repos.d/yum.repo [rhel7.2] name=rhel7.2 baseurl=file:///rhel7.2 gpgcheck=0 yum clean all yum install httpd -y
yum install httpd -ylinux
systemctl start httpd systemctl stop firewalld systemctl enable httpd systemctl disable firewalld
mkdir /var/www/html/rhel7.2 #/var/www/html/爲網絡共享目錄
vim /etc/rc.d/rc.localvim
mount /xxx/xxxx.iso /var/www/html/rhel7.2 #將鏡像文件掛載到共享目錄下,客戶能夠經過網絡來獲取鏡像文件
vim /etc/yum.repos.d/yum.repo 修改 baseurl=file:///var/www/html/rhel7.2 vim /etc/rc.d/rc.local 修改 mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2 #開機在/var/www/html /rhel7.2中在配置文件
測試:
在瀏覽器中輸入地址:
http://ip/rhel7.2瀏覽器
1.yum命令的使用必須是在yum源搭建成功後使用
2.yum命令的詳細用法緩存
yum clean all #清除原有YUM緩存 repolist #列出倉庫信息 install software #安裝 update #更新 list sofatware #查看軟件 list all #查看全部軟件 list install #查看已安裝的軟件 list available #查看未安裝的軟件 reinstall software #從新安裝 remove software #卸載 info software #查看軟件信息 search software信息 #根據軟件信息查找軟件 whatprovides file #根據文件找出包含此文件的軟件 groups list #列出軟件組 groups info #查看軟件組的信息 groups install sfgroup #安裝軟件組 groups remove #
採用低級rpm工具安裝,不會解決依賴性關係。一旦rpm在安裝過程當中發現缺乏依賴包,rpm就會跳出錯誤並退出。bash
rpm -i #安裝 -v #顯示過程 -h #hash加密 -e #卸載 -q #查看 -a #全部 -p #軟件包 -ql #查看軟件在系統中的安裝文件路徑 -qlp #查看未安裝軟件包在系統中若是安裝後產生文件的路徑 -qf #根據某個文件找出此文件屬於那個安裝包 --scritps #查看腳本 -Kv #檢測軟件包是否被篡改 --nodeps #安裝軟件,忽略軟件依賴性 --force #強行安裝軟件
1.把全部的rpm包放到一個目錄
mkdir /software網絡
2.createrepo -v /存放軟件包的目錄 #命令執行成功後會生成repodata目錄ide
3.vim /etc/yum.repos.d/yum.repo
[software]
name=software
baseurl=file:///software
gpgcheck=0工具
yum clean allyum list linuxqq