在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)