CentOS 7.2 Minimal 挂载CentOS 7.2桌面版系统以及VNC Viewer安装配置并启动服务连接该CentOS系统桌面

CentOS7.2 Minimal VNC桌面搭建
本文介绍如何将CentOS 7.2 Minimal系统挂载CentOS 7.2桌面版,并通过安装VNC服务实现远程桌面连接。包括挂载ISO镜像、配置yum源、关闭防火墙及安装配置VNC服务等步骤。

CentOS 7.2 Minimal 挂载CentOS 7.2桌面版系统以及VNC Viewer安装配置并启动服务连接该CentOS系统桌面

 

     针对原系统安装的CentOS 7.2 Minimal 版本,仅为linux 的内核,很多软件包没有安装,本文将 CentOS  7.2 的桌面版完整系统挂载进去,然后使用其系统自带的安装包,进行“yum install”安装。 

 

一、挂载CentOS 7.2的桌面版 

本文选取的系统为CentOS-7-x86_64-DVD-1511.iso 镜像。 
1)  挂载的目录和镜像拷贝的文件夹创建 
命令如下, 
#cd /mnt 
#mkdir iso cdrom 
 
 
2)  挂载iso文件到挂载点并查看状态 
# mount -o loop /mnt/iso/CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom/ 
 
注:若是想去除该挂载,则使用命令“unmount /mnt/cdrom” 
然后查看挂载状态, 

# df -h 

说明已经挂载成功 

3)  修改yum的配置文件,使用本地ISO做yum源 
# cd /etc/yum.repos.d/ 
# mv CentOS-Base.repo CentOS-Base.repo.bak 
# cp CentOS-Media.repo CentOS-Media.repo.bak 
 
# vim CentOS-Media.repo 
将file:///mnt/cdrom  加进去,这个就是挂载的源 
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 
 
然后清除缓存 
# yum clean all 
# yum list 
 
测试,安装Telnet: 
#yum install telnet* 
 
4)  开机自动挂载iso镜像文件 
在/etc/fstab 表中,添加最后的一行,将iso 文件永久挂载到系统中 
 
 
 

二、安装配置linux上的VNC服务 

首先查看一下挂载系统自带的yum 源中是否有需要的软件包 

我们要安装tigervnc-server.x86_64 该软件包 
 
如上图,则安装成功。 
接下来关闭防火墙,minimal 默认是没有将iptables 加入到service 中的,这
是需要用原有的systemctl 来操作firewall 关闭, 
#systemctl stop firewalld 
此时防火墙已经关闭,接下来若是想使用“service  iptables  start”命令来操
作防火墙服务,则执行一下操作, 
#systemctl mask firewalld 
 
并且安装iptables-service, 
#  yum  install  iptables-services.x86_64                           
 
安装完成之后,输入以下命令, 
# systemctl enable iptables 
# systemctl stop iptables 
# systemctl start iptables 
# systemctl restart iptables 
# systemctl reload iptables   
# service iptables save 
 
然后“service iptables start 或是stop 或restart”即可用。 
关闭防火墙之后,编辑配置vncservers 文件, 
#vim /etc/sysconfig/vncservers 
 
然后设置vnc 的访问密码, 
#vncpasswd 
 
然后启动vnc 服务, 
#vncservers 
 
然后可以在/root/.vnc/目录下查看到1 的pid 已经启动, 
 
然后vnc viewer 客户端输入ip:1,即可启动该桌面, 
 
若要结束该桌面,或是停止vncserver 服务,只需kill 即可, 
#vncserver -kill :1 

<think>嗯,用户询问CentOS是否有桌面版本,这其实是一个关于Linux发行版功能的基本问题。从用户引用的资料来看,ta可能正在尝试安装配置CentOS桌面环境,但引用的信息有些零散(比如提到了GNOME安装、远程连接配置等)。 用户的核心疑问很明确:CentOS官方是否提供桌面版本?虽然引用中已经包含安装GNOME桌面的命令片段,但需要给ta更系统的解释。CentOS作为企业级Linux发行版,确实提供完整的桌面环境选项,这点需要重点说明。 考虑到用户可能刚接触CentOS,在回答中需要区分两个层面:首先是确认存在桌面版本(包括默认的GNOME和可选的KDE等),其次要说明获取方式——既可以通过安装镜像选择,也可以后期添加。引用中提到的yum groupinstall命令正是后者的实现方式。 特别注意到用户引用[2]和[4]涉及远程桌面连接,这暗示ta可能在服务器环境下使用。需要提醒默认安装模式差异:最小化安装不包含桌面,但通过系统指令可以转换。最后补充的注意事项(如资源占用)也很重要,因为图形界面会显著增加内存消耗。 关于引用标注,将安装命令对应到具体的引用源([1][2]),同时保持回答的自然流畅。用户既然能提供这些引用,说明ta已经做过一些调研,回答时可以适当认可ta的前期工作。</think>是的,**CentOS 提供了桌面版本**。虽然 CentOS 的核心定位是稳定、可靠的企业级服务器操作系统,但它**完全支持安装和运行图形化桌面环境**。 以下是关键信息: 1. **默认与可选:** * CentOS 的**最小化安装Minimal Install)默认不包含桌面环境**,只提供命令行界面(CLI)。这是服务器部署的常见选择。 * **安装过程中或在已安装的最小系统上,用户可以轻松选择安装桌面环境**。 2. **主要的桌面环境:** * **GNOME:** 这是 CentOS 7 和 8 时代**官方支持和默认提供的**主流桌面环境。安装命令通常为: ```bash sudo yum groupinstall "GNOME Desktop" # CentOS 7 sudo dnf groupinstall "GNOME" # CentOS 8/Stream (dnf 是 yum 的继任者) ``` 如引用[1][2]所示[^1][^2]。 * **KDE Plasma:** 也是一个非常流行且功能强大的桌面环境,在 CentOS 仓库中也可用。安装命令类似: ```bash sudo yum groupinstall "KDE Plasma Workspaces" # CentOS 7 sudo dnf groupinstall "KDE" # CentOS 8/Stream ``` * **其他环境:** 如 Xfce, MATE, LXQt 等轻量级桌面环境也可以通过仓库安装。 3. **包含桌面安装镜像:** * 在下载 CentOS 安装 ISO 镜像时,通常会有包含常用软件(包括 GNOME 或 KDE 桌面)的版本,例如 `CentOS-7-x86_64-DVD-1804.iso` 或 `CentOS-Stream-9-x86_64-dvd1.iso`。如引用[3]所示,用户可以使用包含桌面的 ISO 文件进行安装[^3]。 * 在安装程序的“软件选择”步骤中,选择 **`GNOME Desktop`**、**`KDE Plasma Workspaces`** 或其他包含桌面的选项,即可在安装操作系统时一安装桌面环境及其基础应用。 4. **启动图形桌面:** * 安装桌面环境后,需要设置系统默认启动到图形界面: ```bash sudo systemctl set-default graphical.target # 设置默认启动到图形界面 ``` 如引用[2]所示[^2]。 * 执行 `sudo reboot` 重启后,系统就会进入登录管理器(GDM 或 SDDM),输入用户名和密码即可进入桌面环境。 5. **注意事项:** * **资源消耗:** 运行图形桌面环境会比纯命令行消耗更多的系统资源(CPU、内存、显存)。 * **远程访问:** 如果需要从 Windows 等系统远程连接 CentOS 桌面,需要安装配置 VNC 服务器(如 TigerVNC)或 XRDP 服务。如引用[4]提到了 VNC 连接及其优化[^4],引用[2]提到了 `xrdp`[^2]。 **总结:** CentOS **确实有桌面版本**。用户可以通过两种主要方式获得: 1. **在初始安装时选择包含桌面环境的安装选项(如 GNOME Desktop)。** 2. **在已安装的最小化 CentOS 系统上,使用 `yum groupinstall` (CentOS 7) 或 `dnf groupinstall` (CentOS 8/Stream) 命令安装所需的桌面环境(如 GNOME 或 KDE),然后设置默认启动到图形界面 (`systemctl set-default graphical.target`)。** 因此,无论你是想将 CentOS 用作带图形界面的工作站、开发机,还是需要偶尔通过图形界面管理服务器,都可以轻松实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值