不得不说这个是让我最恶心的东西,因为虚拟机,我咋设/etc/network/interfaces都设置不正确
导致sudo apt-get install 用不成,如果有哪位大大搞定了麻烦教教我,我这里就献丑说说我的蠢办法,只能手动安装了。
1.下载&安装zlib
http://www.zlib.net/ 页面中间有最新版本
tar -xvf zlib.tar.gz cd zlib ./configure sudo make sudo make install
2.下载&安装openssl,ubuntu12.04带有ssl,可以使用命令
openssl version -a
查看安装目录,但是我们安装openssh时候需要用到的是openssl的头文件,因为Makefile里的依赖关系
所以需要重新下载并安装一份ssl
http://www.openssl.org/ 进入该网址就能看到最新版available,当然请选用stable的,下载好tar.gz后
tar -xvf openssl.tar.gz cd openssl sudo ./config --prefix=/usr/local sudo make sudo make install
这里我们将openssl安装到/usr/local目录下,进入/usr/local/openssl你可以去看到include下面有头文件
3.下载&安装openssh
http://openbsd.org.ar/pub/OpenBSD/OpenSSH/portable/ 在这里选择最新的稳定版本下载就行了
tar -xvf openssh.tar.gz cd openssh sudo ./configure --sysconfdir=/etc/ssh --with-tcp-wrappers --with-ipv4-default --with-ssl-dir=/usr/local/openssl
这里可能会报错,提示缺少 libwrapper***
这时候我们需要下载一个tcp-wrapper的包 并安装
http://packages.ubuntu.com/saucy/libwrap0-dev
在这个下面下载7.6.24dev版本
http://packages.ubuntu.com/saucy/libwrap0
7.6.24版本
http://packages.ubuntu.com/quantal/libwrap0
7.6.23版本
请将这三个版本的包都下载,然后安装的次序是23 24dev 24,这是我经过长时间的总结才发现的,我google了为什么23我安装后还是提示wrapper缺少,是因为一个头文件的bug。
24dev对这个bug做了修复,我试着再安装24dev时发现有问题,我又安装了一遍24,这才将整个问题解决。
有人会好奇我为什么这么2 直接按24不就好了,这个恰恰是我在第二台机器上做的事情,但是还是提示缺少wrapper。
按我的理解是23出现了bug,24dev进行修复时自身出现了bug,24dev发布后成为了24版本,24版本里只包含了部分fix,有其它出问题的地方。所以可能是覆盖原因,互相来盖几下就没这问题了。
然后
sudo make sudo make install
然后会出现一次错误 没有安装成功 这时候我们需要修改/etc/passwd
sudo gedit /etc/passwd
加上这一句话 sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 在末尾
然后重新make install 覆盖之前的安装包就行了 至此ok了
重启后/etc/passwd生效
然后启动/usr/local/sbin/sshd就行了
相关推荐
Ubuntu12.04下安装Hadoop2.4.0单机模式详细教程
小白搭建hadoop完全分布式环境笔记,步骤详细,原创
本文档详细叙述了在ubuntu12.04下如何将32位的hadoop2.2.0编译成64位。
自己这一个礼拜搭建成功后,重新截图总结,写出一份很详细的安装Hadoop 集群的文档,希望可以帮助到有需要的朋友,共同进步!
Hadoop 环境搭建中。手动安装 Ubuntu 9.10 下 免登陆的ssh. 有安装包,有安装文档。
Hadoop安装教程_单机/伪分布式配置_Hadoop2.7.1/Ubuntu 16.04
在 Ubuntu 12.04 上安装 Hadoop 2.2 的分步指南 安装 Hadoop 的先决条件 1- Create hadoop user :- This is not a mandatory step. It is just to seperate the Hadoop instalation from other installed ...
在ubuntu12.04操作系统上搭建hadoop开发环境
ubuntu下安装hadoop集群,设置ssh对其他node无密码访问
基于Ubuntu的Hadoop简易集群安装与配置,三台运行于Vmware中的ubuntu14.04系统搭建成简易Hadoop分布式集群,用于之后的大数据学习
Ubuntu 14.04 LTS下通过Cloudera CDH 5.4.8搭建Hadoop集群.pdf
ubuntu环境下hadoop环境搭建(伪分布模式),是本人学习大数据以来对于hadoop环境搭建的一些经验,现在写成文档的形式分享给大家。
本教程使用 Ubuntu 14.04 64位 作为系统环境(Ubuntu 12.04,Ubuntu16.04 也行,32位、64位均可),请自行安装系统(可参考使用VirtualBox安装Ubuntu)。 如果用的是 CentOS/RedHat 系统,请查看相应的CentOS安装...
成功实现Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)。涉及内容:1. 安装虚拟机VMware Workstation v7.1.4 2. 在虚拟机上安装ubuntu11.10 3. 为ubuntu11.10安装vmware tool 4. 安装JAVA6 5. 在ubuntu中安装ssh 6...
这是本人在ubuntu12.04上安装hadoop伪分布的总结文件,参考了很多资料,然后自己总结了一下,希望对需要的人有帮助
ubuntu上安装hadoop集群,三个节点
本教程是根据个人在UBUNTU虚拟机上安装配置Hadoop2.7.3的实际操作步骤一步步记录下来的,大部分指令操作的目的都加了注释以方便理解。(本教程很详细,如果还是遇到问题可以直接咨询楼主,不会让你的积分百花的)
hadoop虚拟机环境准备
前言在新安装的ubuntu系统后,默认是不支持ssh登录的,刚刚重新在VM中安装的ubuntu16.04,不能使用xshell进行连接,所以,需要按照下面步骤进
文档中详细阐述了如何在ubuntu10.04下安装Hadoop的过程,包括安装的一些准备工作,如JDK的安装,SSH的安装等。随后,文档介绍了安装单机运行的Hadoop的方法,。最后,文档实验了hadoop自带的两个例子,一个是grep类...