在Fedora19上安装GNOME和VNC

来自菜鸟教程
跳转至:导航、​搜索

安装 GNOME 桌面环境

要安装 GNOME 桌面环境,请使用 SSH 或控制台登录到您的 Droplet,然后通过以下命令安装 GUI 和 GNOME 桌面环境包:

yum -y groupinstall "GNOME Desktop"

就这样! GUI 和 GNOME 桌面环境现已安装。

安装和配置 VNC 服务器

安装 GNOME 和 GUI 后,继续安装 VNC 服务器:

yum -y install tigervnc-server 

现在 TigerVNC 服务器已安装。 但是为了让它工作,我们需要配置它。 TigerVNC 配置文件已在 Fedora 的新版本中被替换,因此我们需要将其复制到所需位置:

cp /lib/systemd/system/vncserver@.service
/etc/systemd/system/vncserver@:1.service 

现在通过以下命令(使用 nano 编辑器)编辑 VNC 服务器配置文件“/etc/systemd/system/vncserver@:1.service”:

nano /etc/systemd/system/vncserver@:1.service 

我们将替换文件的以下行

` ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i" `
` PIDFile=/home/<USER>/.vnc/%H%i.pid `

和:

` ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" `
` PIDFile=/root/.vnc/%H%i.pid `

完成上述修改后,按Ctrl+X将修改后的文件保存在nano编辑器中(输入Y表示是)。

使用以下命令创建一个包含一些内容的文件 /etc/sysconfig/desktop。 如果您不这样做,您将在连接到 VNC 时出现灰屏:

echo 'PREFERRED="$(type -p gnome-session)"' >> /etc/sysconfig/desktop 

设置 VNC 用户的密码:

vncpasswd 

现在已配置 VNC 服务器。 要启用和启动它,请使用以下命令:

systemctl enable vncserver@:1.service && systemctl start
vncserver@:1.service 

要连接到 VNC 服务器,请在您的 PC 或手机上下载任何 VNC 客户端并输入您的服务器 Droplet IP、服务器根用户名和密码。 VNC 的默认端口是 5901。

![](https://assets.digitalocean.com/articles/vnc_gnome_fedora/Screen 拍摄于 2014 年 3 月 17 日下午 1.28.29.png)

提交人: [[%3Ca%20href=|www.techmesto.com]] ">Ashutosh Srivastava