GNURoot provides a method for you to install and use GNU/Linux distributions and their associated applications/packages alongside Android.
This does NOT require root.
A regular uninstall fully cleans up after this application.
This is expandable and you will be able to install your own applications/packages.
For example, if you want to use Wheezy,
Some information about my phone, OnePlus one,
- CPU: Quad-core 2.5 GHz Krait 400
- GPU: Adreno 330
- RAM: 3G
- Memory: 64G
- OS: Color OS (Android 4.3)