1. yum
1.1 概述
- 基于RPM包构建的软件更新机制
- 可以自动解决依赖关系
- 所有软件包由集中的YUM软件仓库提供
1.2 软件仓库的提供方式
FTP服务:ftp://......
HTTP服务:http://......
本地目录:file:///......
1.3 yum相关命令
- yum list //查询软件包列表
- yum list installed //当前已安装的软件包
- yum list available //当前未安装的软件包
- yum list updates //当前能够升级的软件包
- yum info httpd //查询软件包详细信息
- yum install -y ntsysv //安装软件包
- yum remove -y ntsysv //卸载软件包
- yum update //更新软件包
- yum groupupdate //更新多个软件包
- yum search //查询某个命令属于哪个包
- yum provides */命令
2. PXE
2.1 概述
PXE (preboot execute environment,预启动执行环境) 是由 Intel 公司设计的协议,它可以使计算机通过网络启动。当计算机引导时,BIOS 把 PXE client 调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。除了可以通过网络直接运行操作系统外,也可以用于通过网络来将系统安装到本地。在运维中工作中,通过 PXE 来为机房服务器批量部署系统是非常方便的。
2.2 先决条件
1.客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导;
2.网络中必须有一台DHCP服务器为客户机分配IP地址、指定引导菜单文件的位置;
3.服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载及通过FTP提供镜像文件下载;
4.准备带有桌面环境的服务器,用于生成自动化部署系统文件,也可在其他带有桌面环境的服务器中生成自动化部署系统文件拷贝至当前服务器使用;
5.关闭服务器防火墙、seLinux
2.3 TFTP与FTP
①因为 TFTP 不支持验证,所以Windows NT FTP服务器不支持 TFTP
②可以以交互方式使用 FTP,TFTP 允许文件只能单向的传送。
③FTP 提供用户身份验证,TFTP 却不。
④FTP 依赖于 TCP 是面向连接并提供可靠的控件,TFTP 依赖 UDP,端口号 69
补充
WDS是Windows 部署服务(Windows Deployment Services,缩写WDS),适用与大中型网络中的计算机操作系统部署。
Linux scp命令用于Linux之间复制文件和目录