hadoop入门-环境配置一

 

最近想研究并行计算,于是拿hadoop来学习一下,打算在linux上开发hadoop,选定容易上手的ubuntu作为环境,在vmware的虚拟机上。

准备工具就不用多说了,vmware + ubuntu9.04,在vmware上安装好ubuntu,确保ubuntu可以上网。下面的步骤是根据个人爱好了,我习惯了ssh+vnc来操作来操作linux,这样我可以让ubuntu在后台运行,直接在win7里操作。

首先,安装openssh server在ubuntu上,有了ssh,win7与ubuntu之间的复制,粘帖将变的很容易。

$sudo apt-get install opensshserver

在win7下登录putty,通过ssh来访问ubuntu吧,现在可以把vmware关掉,在后台运行了。

 

接下来,配置apt 的source list,这样在执行apt-get的时候,下载会很快,我选择的tw的源,速度不错。

$sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

$sudo vi /etc/apt/sources.list

修改sources.list内容为

deb http://tw.archive.ubuntu.com/ubuntu jaunty main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu jaunty-security main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu jaunty-updates main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu jaunty-proposed main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu jaunty main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu jaunty-security main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu jaunty-updates main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu jaunty-proposed main restricted universe multiverse

deb http://tw.archive.ubuntu.com/ubuntu jaunty main restricted universe multiversedeb http://tw.archive.ubuntu.com/ubuntu jaunty-security main restricted universe multiversedeb http://tw.archive.ubuntu.com/ubuntu jaunty-updates main restricted universe multiversedeb http://tw.archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiversedeb http://tw.archive.ubuntu.com/ubuntu jaunty-proposed main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu jaunty main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu jaunty-security main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu jaunty-updates main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu jaunty-backports main restricted universe multiversedeb-src http://tw.archive.ubuntu.com/ubuntu jaunty-proposed main restricted universe multiverse

$sudo apt-get update            (这一步很关键哈,别忘记了)

安装vnc server,方便的图形界面操作,为后面hadoop+eclipse开发做准备。

$sudo apt-get install vnc4server

安装好之后,启动vncserver,

$vncserver :1

然后输入密码,确定就ok了

$sudo vi ~/.vnc/xstartup

修改vnc配置文件,注释掉#twm &,  添加  gnome-session &

文件内容如下所示:
#!/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 &
xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &
#twm &
gnome-session &       (这里,要注意,是要安装gnome的哦,要不然是没用的,apt-get install gnome,,自己安装吧)
在win7里面有open source的vnc client,可以用TightVNC Viewer,登录vnc,输入 ipadress:1 ,然后connect,输入密码,最后就开工吧。
剩下一些习惯的软件安装,
$sudo apt-get install vim
$sudo apt-get install unzip
更多信息请查看  java进阶网   http://www.javady.com

你可能感兴趣的:(hadoop,入门,环境配置)