开发最常用的就是命令行和传文件了,putty 虽然轻便但是传文件总是要输入命令。没办法,尝试一下远程桌面吧。
别人走过的路总是好走些,我用vncserver是别人推荐的,linux 版本是 centos6.5
随便百度一下”linux安装vncserver”,然后出了很多例如yum install vnc-server 这样的教程。再接着做下去你就会发现根本没有装上vnc,原因是在centos6.5(其它版本不清楚)的包中没有vnc-server,想要用命令行来装的话需要安装一个开源版本的vnc
yum -y install tigervnc-server
接下来敲命令vncserver 就能启动vnc服务端了。第一次的时候它会要求你输入密码。我的vnc-viewer用的是最新的版本,在使用的时候发现传文件那个选项用不了,开源的果然功能会被削减。
没办法,从官网上下5.1.0来安装吧。官网上提供的是一个rpm包,我们都知道,rpm与yum的区别是yum能自动的帮你寻找依赖,而rpm则不会。所以我在安装的时候遇到了xshell 依赖不存在的情况。没关系,缺少哪个直接yum install 上就好了。最后遇到了一个说tigervnc 与vncserver 冲突的bug,我明明已经通过yum -remove 删掉tigervnc了,为什么还会有这个bug?原因是虽然软件卸载了,但是tigervnc的rpm依赖依然存在,需要你手动删除。这样就能顺利的安装上vncserver 了,也可以正常的传文件了。
但是这里还有一个坑,在配置vncserver 的时候发现网上很多的教程说的都是修改 /etc/sysconfig/vncserver这个配置文件,但是我在我的目录下没有找到这个文件,目前还不知道原因,等找到原因我会更新博客的。