内容简介:下载并安装好虚拟机VMWare10.0.0。下载 Ubuntu for ROS 开发版本,找到下载 Hadoop 2.3.0
下载并安装好虚拟机VMWare10.0.0。
下载 Ubuntu for ROS 开发版本,找到 ubuntu12.04-ros-exbot-h2-140330 并下载。这个是针对ROS的Ubuntu 12.04的定制版本,下载完后10分钟就能在虚拟机中安装好,并且里面已经附带了JDK8,对于没有安装Ubuntu的人还说是很方便的,官网有虚拟机安装教程。
下载 Hadoop 2.3.0 Hadoop官方下载 (我是从Hust镜像站点下的,很快搞定 hadoop-2.3.0.tar.gz )。
后面的步骤在虚拟机Ubuntu中进行。
Ubuntu for ROS已经集成了JDK8,不需要自己安装,通过下面命令可以看到JDK路径(Thanks http://my.oschina.net/zarger/blog/120048 ):
update-alternatives --config java
显示结果类似:
exbot@ubuntu :~$ update-alternatives --config java There is only one alternative in link group java: /usr/lib/jvm/java-8-oracle/jre/bin/java Nothing to configure.
结果中的 /usr/lib/jvm/java-8-oracle 就是需要记住的路径,后面配置JDK需要用到。
如果是其他版本的Ubuntu,需要自己安装JDK,下面是安装JDK8的命令:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
执行下面命令即可:
sudo apt-get install openssh-server
添加新的组和用户名hduser:hadoop
我直接用原组和用户名exbot:exbot,为了跟大多数人(网上)保持一致,还是新建一个组和用户名吧。
sudo addgroup hadoop sudo adduser --ingroup hadoop hduser sudo adduser hduser sudo
第1条命令用于创建一个名为hadoop的组;第2条命令用于向hadoop组添加一个名为hduser的用户,此时需要输入用户信息,记住密码即可,其他的随意。第3条看效果是将hduser加入sudo组。
现在登陆hduser用户,点击Ubuntu右上角的用户下拉菜单,选择hduser登陆。
Note
直接用 su - hduser 可以在terminal内将环境切换用户到 hduser ,但重开terminal还是会恢复原来的用户环境,还是重新登陆为hduser比较安逸。
执行下面的命令:
ssh-keygen -t rsa cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
第1条命令用于生成一对RSA密钥,全部回车即可,生成的一对名为 id_rsa 的密钥存放在 ~/.ssh/ 下面。第2条命令用于将RSA密钥对的公钥写进本地SSH授权文件。
现在尝试SSH本机:
ssh localhost
会出现下面提示:
The authenticity of host 'localhost (127.0.0.1)' can't be established. ECDSA key fingerprint is 8f:c9:65:4b:96:a0:6a:7f:73:4f:a6:bb:e8:53:c4:c5. Are you sure you want to continue connecting (yes/no)?
输入 yes 回车即可。提示如下则正常:
- Welcome to Ubuntu 12.04.4 LTS (GNU/Linux 3.8.0-37-generic i686)
-
- Documentation: https://help.ubuntu.com/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 从零开始学习比特币(六):P2P网络建立的流程之查询DNS节点
- xml创建节点(根节点、子节点)
- Vultr VPS 节点选择方法 | 各节点延迟一览
- 1.19 JQuery2:节点插入与节点选取
- POC分布式节点算法机制下的超级节点计划
- tikv节点下线缩容后改造成tidb节点记录
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。