Yes; but, it's not been worth it for me all though you may find different. Their are several method in use all of which are still in alpha or beta stages of development. Network access along with many other functions are often permanently broken or at least require some hacking upon installation to patch up.
This appears to be the longest supported method and one I have played with several times. Google Play Linux Installer If I recall correctly this method requires Busy Box from Googly Play to work which brings your phone in range of installing Linux packages from source.