I know it doesn't answer your question, but if you only need to install Hbase on your local machine you can do it without installing Hadoop. You only need Hadoop if you want to create a cluster.