Technical Problems on Ubuntu setup


I have been using CentOS, another RHEL flavored operating system since couple of years. Recently, I started using Ubuntu, not because I dont like CentOS but because my developers like this OS. Now I am an entrepreneur and every decision made by me has direct impact on my developers, so I follow the path of employee satisfaction is my biggest motto.  I freshly install Ubuntu in HP laptop, which was refurbished with new Hard disk. I tried using bootable USB stick to install Ubuntu, it was quite straight forward, Unetbootin usb creator helped me a lot. First I had to download Ubuntu iso package in my MacBook pro and then used Unetbootin to create a bootable USB stick with Ubuntu OS. It was quite simple to successfully create a Ubuntu bootable usb stick.

I then used this bootable stick in my HP laptop to install Ubuntu. It was successfully installed without any technical issues. However, post install, I had issues running softwares. However, google God helped me to get the solutions. Here are few of my technical problems and solutions, I hope it will help others too.

When binary programs in PATH are not recognized

This is because there is some 32 bit libraries are missing in your Ubuntu 64 bit. Run:

apt-get install libc6-i386

Then I had issue running any of nodejs npm commands.  I was getting following erros

/usr/bin/env: node: No such file or directory

Thanks to this web post, the solution is

sudo ln -s "$(which nodejs)" /usr/bin/node

You need to symlink the nodejs executable to node. I will keep on updating this post for any technical issues faced in Ubuntu and resolutions.

Why collaboration is rewarding

Collaboration is everything
Collaboration is everything

Almost all of the recent books, blogs, and papers supporting innovation highlight the importance of collaboration. Why? For many years, the sole inventor was told that people working together can lead to groupthink–too much consensus and convergent thinking.

I came across an article Why Collaboration Is Essential to Entrepreneurship. This is not only applicable for entrepreneurs rather for everybody in this competitive world. With increasing hustle bustle in city, managing our work is most important thing with respect to our surroundings.  While going to office, we are not sure if any sudden traffic jam happens, we don’t know what is the quality of new paying guest accommodation service, the quality of momo near to our house is good but we have no idea, we are not sure the specific fish is available in the sunday marker which is 10kms from my home etc etc. How can we engage ourself to manage such difficulties, can we ask govt to provide us information, can we ask service providers to contact us about the stock, can we insist traffic cop to intimate us about sudden traffic jam??? No, this can not be possible. So what is the solution? Collaboration. In collaboration, there is an increase in the understanding of diverse perspectives with the development of higher-level thinking as one of the important results. The coordinated efforts of many can accomplish more than the efforts of one or a few separately, that means its the power of “we” much more that power of an individual.  Recent modernization and evolution of technology had made this a new world digitally.  We are in a better position now technologically to share information with friends, relatives than never before. That means, its technology that makes us collaborate with others for  successful out come. If any traffic jam occurs in our way, we immediately share with friends, any important happenings etc can be shared in realtime that makes us more dependent on each other and the return is rewarding. Time for more collaboration.