Debian 8下配置桌面(GNOME)的安装与VNC访问

RT 需要迁移一些文件到另一台机器上,文件量太大(几百G、超过300w个文件,过于零散的文件打包后仍有2000+的文件),而且想保持文件夹结构不变,且我懒(其实这大概是最重要的原因)
一、安装GNOME
这里参考了debian官方的wiki
https://wiki.debian.org/zh_CN/Gnome
注意描述:“Debian 选择安装的软件包 (含有新装系统时默认安装的软件,它会安装一些不集成在 GNOME 桌面的应用程序,比如 LibreOffice 和 Firefox 等。)”
各位也可以自行选择自己所需的,我的话因为真的很懒,所以直接用默认推荐的版本好了
先日常更新一下apt源,然后安装

apt-get update
apt-get install task-gnome-desktop

文件挺大的,安装完后占用了2个G左右,下载也要几百兆,网速慢、配置低的可以先休息下了,网络不稳定的建议起一个screen,防止网络断掉导致安装中断
装好后不需要管他了
 
二、安装VNCServer
这里有两种,都可以用,比较明显的区别是:启动方式的不同,其次就是对客户端的兼容略有区别(其实新的客户端兼容性都挺好的,基本也遇不到了)
这里参考了这篇博文:http://www.laozuo.org/2932.html

apt-get install tightvncserver

装完后先设置个vnc的访问密码吧

tightvncserver :1

这样会起来一个vncserver,第一次启动的时候就会提示你设置密码(记得输入两次)
设置完后会问你是否要设置一个仅允许观看的密码,各位看自己的需求,不要的话就直接N掉好了
完事后我们先停掉进程

tightvncserver -kill :1

之后配置一下配置文件(这时候请保持在你的账号的home文件夹)

vim ~/.vnc/xstartup

打开后将文件清空,粘贴如下内容:

#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session-fallback &
lxterminal &
/usr/bin/lxsession -s LXDE &

:wq保存退出
最后起vnc服务

tightvncserver :1

然后可以用vnc客户端访问一下了,:1的话端口应该是5901(5900+1)
 
PS:我需要用fz客户端,但是默认没有,建议直接在ssh上:apt-get install filezilla 即可,装完后在开始菜单–>internet里面就能看到了