您的位置:首页 > 运维架构 > Linux

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

2014-08-10 09:20 1386 查看
linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面):

既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!!

对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d

////////////////////////////////////////////////

首先安装 vncserver,方便后面 vncviewer 图形化远程登录到linux服务器:

参考安装网址(我是用的轻量级的Xfce4,其对应完整版为 xubuntu-desktop,参考网址3):
http://blog.csdn.net/u011622506/article/details/25104469(参考网址1) http://www.biphp.com/websitedesign/%E9%98%BF%E9%87%8C%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8vnc%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B/(参考网址2) http://blog.sina.com.cn/s/blog_539852e60101e0t3.html(参考网址3,Xfce4图形界面) http://forum.ubuntu.org.cn/viewtopic.php?t=1160(参考网址4,Xfce4图形界面) http://wiki.ubuntu.org.cn/Awesome(参考网址5,Awesome图形界面,特别推荐) http://bbs.gfan.com/android-3842301-1-1.html(参考网址5,LXDE图形界面安装)
以下三种可选图形化安装界面(若已安装了图形桌面则无需安装,vncviewer登录进去即为图形界面,否则为命令行窗口):

1.unity-2d(难用,界面好丑):

apt-get install ubuntu-desktop



sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily

sudo apt-get update

sudo apt-get install unity-2d

2.gnome(经典):

sudo apt-get install gnome-session-fallback 或 sudo apt-get install gnome-panel

2.轻量级Xfce4(推荐):

sudo apt-get install xfce4

sudo /usr/lib/lightdm/lightdm-set-defaults -s xubuntu-desktop

顺便,unity-2d卸载方法:

apt-get -y autoremove purge unity

apt-get -y autoremove purge unity-commonp

apt-get -y autoremove purge unity-lens*

apt-get -y autoremove purge unity-services

apt-get -y autoremove purge unity-asset-pool

apt-get -y autoremove ubuntu-desktop

1.安装(/usr/bin目录下):

# apt-get install vnc4server

2.启动:

# vnc4server

系统会提示设置密码(或者vncpasswd命令)

3.修改 vnc 配置:

# find / -name .vnc

# cd /root/.vnc

# vi xstartup

去掉 unset 和 exec 行前的注释符

# chmod 755 /etc/X11/xinit/xinitrc

# vncserver

VNC for Windows 下载安装:
http://www.realvnc.com/download/get/1519/
服务启动:vncserver :2

服务关闭:vncserver -kill :6

终端登录:xxx.xxx.xxx.xxx:2

到此 vncserver 及图形化桌面都已安装完毕! 可以通过 vncviewer 远程操作到linux服务器了!! 并能看到图形桌面 ,如下图,我用的Xfce4:



剩下就是linux eclipse CDT C/C++开发环境搭建了!!!

////////////////////////////////////////////////

linux 安装 eclipse + CDT C/C++ 开发环境

jre 安装包下载:
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html(浏览JRE7下载地址)
sudo apt-get update

cd /usr/local/

wget http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jre-7u67-linux-x64.tar.gz?AuthParam=1407628347_cebbfc18da6ae765cc9bcf89068ef3b7
mv jre-7u67-linux-x64.tar.gz\?AuthParam\=1407628205_c4b2934a79d2bf1416b3bedbe49d1bad jre-7u67-linux-x64.tar.gz ====>>> 重命名下载文件

tar -zxvf jre-7u67-linux-x64.tar.gz

mkdir -p /usr/lib/jvm/jre1.7.0_67

mv jre1.7.0_67/* /usr/lib/jvm/jre1.7.0_67/

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0_67/bin/java 0

eclipse luna IDE 下载(需JRE7或以上版本):
http://www.eclipse.org/cdt/ http://www.eclipse.org/linuxtools/index.php
sudo apt-get update

cd /usr/local/

wget http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz
tar -zxvf eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz

find / -name .bashrc

vi /root/.bashrc

末尾加入如下一行:

export PATH=/usr/local/eclipse:$PATH

cdt-8.4.0.zip 下载(eclipse luna 已集成,所以这里不必再下载了)

cd /usr/local/

wget http://mirrors.ustc.edu.cn/eclipse/tools/cdt/releases/8.4/cdt-8.4.0.zip
mkdir cdt-8.4.0

unzip -o -d cdt-8.4.0 cdt-8.4.0.zip

sudo apt-get install libc6-dbg 或者 sudo aptitude install libc6-dbg

到此安装完毕,现在可以用 eclipse & 启动了!!!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: