基于本地檔案的YUM源:
服務器
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
[root@localhost ~]# umount /dev/cdrom
[root@localhost ~]# mount /dev/cdrom /media/
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
[root@localhost ~]# vim /etc/yum.repos.d/yum.repo
[yum]
baseurl=file:///media
enabled=1
gpgcheck=0
[root@localhost ~]# yum -y install vsftpd*(安裝ftp,也可以是dns,apache等)
———————————————————————————————————————
基于FTP的YUM源(服務器客戶端能ping通)
配ip(服務器,客戶端都執行)
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
服務器ip:192.168.1.1
客戶端ip:192.168.1.2
關閉沙盒(服務器,客戶端都執行)
[root@localhost ~]# setenforce 0
關閉防火墻(服務器,客戶端都執行)
[root@localhost ~]# systemctl stop firewalld.service
服務器:
安裝ftp:
[root@localhost ~]# cd /media/Packages/
[root@localhost ~]# rpm -ivh vsftpd-3.0.2-10.el7.x86_64.rpm
[root@localhost ~]# systemctl restart vsftpd
[root@localhost ~]# mkdir /var/ftp/centos
[root@localhost ~]# mount /dev/cdrom /var/ftp/centos
客戶端:
[root@localhost ~]# rm -rf /etc/yum.repos.d/*
[root@localhost ~]# vim /etc/yum.repos.d/yum.repo
[ftp]
baseurl=ftp://192.168.1.1/centos
enabled=1
gpgcheck=0
測驗:
yum -y install httpd*
———————————————————————————————————————
基于HTTP的YUM源(服務器客戶端能ping通)
服務器:
[root@localhost ~]# yum -y install httpd
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
第97行
ServerName 192.168.1.1:80
開源安裝
[root@localhost ~]# mkdir /usr/local/httpd/htdoc/centos
[root@localhost ~]# mount/dev/cdrom /usr/local/httpd/htdoc/centos
[root@localhost ~]# systemctl start httpd
rpm包安裝
[root@localhost ~]# mkdir /var/www/html/centos
[root@localhost ~]# mount /dev/cdrom /var/www/html/centos
systemctl restart httpd
客戶端:
[root@localhost ~]# vim /etc/yum.repos.d/yum.repo
[http]
baseurl=http://192.168.1.1/centos
gpgcheck=0
enabled=1
測驗
yum -y install dhcp*
———————————————————————————————————————
YUM客戶端的基本操作:
[root@localhost ~]# yum list //查詢所有已經安裝和可以安裝的程式包
[root@localhost ~]# yum info httpd //查詢httpd的資訊
[root@localhost ~]# yum search all httpd //查詢httpd相關軟體包的資訊
[root@localhost ~]# yum clean all //清楚快取
[root@localhost ~]# yum grouplist
[root@localhost ~]# yum groupinfo
[root@localhost ~]# yum groupinfo Desktop
[root@localhost ~]# yum -y install bind* //安裝bind*相關軟體包
[root@localhost ~]# yum groupinsall “組名”
[root@localhost ~]# yum -y remove bind* //洗掉bind*相關軟體包
[root@localhost ~]# yum -y groupremove “組名”
[root@localhost ~]# yum deplist mysql-server
例如:
[root@localhost ~]# yum groupinstall “X Window System”
[root@localhost ~]# yum groupinstall “GNOME Desktop Environment”
[root@localhost ~]# yum groupinstall “KDE (K Desktop Environment)”
http://mirrors.aliyun.com/repo/Centos-7.repo
系統環境:CentOS7 [1]
首先備份/etc/yum.repos.d/CentOS-Base.repo
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[2] 進入yum源組態檔所在檔案夾
cd /etc/yum.repos.d/
[3]?下載163的yum源組態檔,放入/etc/yum.repos.d/(操作前請做好相應備份)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
阿里云是:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[4] 運行yum makecache生成快取 yum makecache
[5] 更新系統(時間比較久,主要看個人網速) yum -y update
[6] 安裝vim編輯器 yum -y install vim*
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/235040.html
標籤:其他
下一篇:作業系統期末總復習(題庫)
