centos

如何通过VNC进行CentOS系统更新

小樊
36
2025-09-24 03:43:08
栏目: 智能运维

一、前置准备:通过VNC连接至CentOS系统

在使用VNC进行系统更新前,需确保已通过VNC客户端(如RealVNC、TightVNC)连接到目标CentOS服务器。若尚未配置VNC服务,可参考以下步骤快速搭建:

  1. 安装TigerVNC服务器:在终端执行sudo yum install tigervnc-server -y
  2. 设置VNC密码:运行vncpasswd,输入并确认密码(用于客户端连接);
  3. 配置VNC服务文件:复制模板文件sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service,编辑该文件将<USER>替换为实际用户名(如root),并调整分辨率(如-geometry 1920x1080);
  4. 启动并启用VNC服务:执行sudo systemctl daemon-reloadsudo systemctl start vncserver@:1sudo systemctl enable vncserver@:1
  5. 开放防火墙端口:运行sudo firewall-cmd --permanent --add-port=5901/tcpsudo firewall-cmd --reload5901对应桌面号1,若使用桌面号2则为5902)。

二、通过VNC进行CentOS系统更新的步骤

连接成功后,在VNC终端中执行以下命令完成系统更新:

1. 更新软件包列表(同步远程仓库信息)

运行sudo yum update -y,该命令会下载系统中所有软件包的最新版本信息(但不会安装更新)。执行后,终端会列出可用的更新包数量及名称。

2. (可选)检查更新详情

若需查看具体哪些软件包有更新,可执行sudo yum check-update。该命令会详细列出所有可更新的软件包及其版本变化,帮助确认是否需要更新。

3. 执行系统更新(安装可用更新)

运行sudo yum update -y(与步骤1命令相同),此时系统会自动下载并安装所有可用的更新包(包括安全补丁、功能改进等)。安装过程中,终端会显示进度条及每个包的安装状态。

4. 清理旧缓存(可选但推荐)

更新完成后,可执行sudo yum clean all清理旧软件包缓存,释放磁盘空间。

5. 重启系统(可选,部分更新需重启生效)

若更新包含内核、系统服务等关键组件,需重启系统使更改生效。运行sudo reboot,重启后重新通过VNC连接即可。

三、注意事项

0
看了该问题的人还看了