x2go android,How to Install Ubuntu on Your Android Device

摘要:

How to Install Ubuntu on YourAndroidDevice(World's first installation of Ubuntu on an Android smartphone!WHOOHOO!)This guide is for those of you who want to install Ubuntu as a sub-system under your Nexus One or any other rooted Androidsmartphone, I've tried to make it easy as possible for everyone.To be on the practical side, I think it's ideal to run Ubuntu along withyour Nexus One/Android phone as I will be showing you here.This Ubuntu install will not affect your existing Androidsystem, theUbuntu terminal will run in the background while the Ubuntu X11graphical user interface will run as an app under Android VNC app.Why are you installing Ubuntu on your Nexus One/Androidphone?Being able to have Ubuntu on your Nexus One/Android phone meansthat you can run native Ubuntu/linux applications off your phone!I also see many uses in college engineering classes when they arestudying Ubuntu/linux.Instead of heading to the lab or having dual-boot on their computer, students will beable to use their NexusOne/Android phone as a test device.Even for web designers, their Android phone can become a portabletest web server to test out their new designs.The list will go on and there's absolutely no reason why we shouldn'trun Ubuntu orother linux systems on Android phones.Lastly, for open-source people like me, free code is priceless, it'sgoing to be what's driving the world in the next 10-20 years, if it ain'talready.I don't want to bore you with my philosophy so let me show you step-by-step how to install Ubuntu on your Nexus One.How to Install Ubuntu on your Nexus One/Android Phone!Before anything, download ubuntu.zip and unzip it:Download ubuntu.zip(http://keetsa.com/files/ubuntu.zip)(Please feel free to mirror other places if you'd like!)1. First, you will need a rooted Nexus One/Android phone.If you havea Nexus One,go follow these directions and root your phonefirst!UPDATE: Also, you need to install the latestBusybox(http://downloadandroidfiles.com/files/get/oAFtqIAkOT/busybox.zip)How to Install Busybox on yourAndroid!Posted onFebruary 3, 2011byadminFor the Ubuntu script to work, Busybox must be installed on yourrooted Android device.Most rooting process involves installing of Busybox but sometimesthey don't.So if you get errors while trying to run Ubuntu on Android and doesn't牵n瑲yns瑡l汩ngBusyboxnou爠And牯楤WI made a script so it's easy to install Busybox on your Android:ㄩan汯ad sybox楰牯洠one o映the 牲潲s敬ownd湺ipWDownloadbusybox.zip(http://downloadandroidfiles.com/files/get/oAFtqIAkOT/busybox.zip)2) Run "adb shell" at command prompt to get into shell.3) Type "su" to make sure you are in root mode.4) Type "cd /sdcard" and "sh ./installbusybox.sh" to install Busybox.2. Once you have a "rooted" Android phone, you will be able to runUbuntu under Chroot.What is Chroot?I just found about this myself the other day while doing this but Chrootin layman's terms is basically the ability to run other operating systemsunder your current system (in this case Android).Chroot was initiallydeveloped to test new operating systems in a virtual environment butwill work perfectly in this case for our project here as it will allow us touse Ubuntu as a "virtual" machine under Android system.Yes, justthink of it like Sun Virtualbox or VMWare for Android and other linuxsystems.On one more note, you can only "chroot" another operating systemmade for your system's architecture.For example, most new Androidsmartphones including Nexus One, HTC Evo 4G, and Droid X all useARM architecture CPU, meaning you can only use ARM-based linuxsystems/ports.In this case, we are lucky because Ubuntu has an ARM-port.It'smost likely the case that you can also "chroot" other linux devices thatsupport ARM.I am also working on chrooting other popular distroslike Fedora, Gentoo, and more.3. Now you understand what Chrootingis, let's copy over the files weneed for chroot.These files include an image file of Ubuntu ARM(basically root filesystem that can be mounted onto Android phoneusing the commandmount), setup script file (ubuntu.sh), chrootboot/launch file (bootubuntu),unionfs,fsrw, and

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值