Linux Installer STANDARD (v. 4.3) Разработано Galoula |
* Need root * only 50MiB to download * down to 180MiB disk space used * no need to partition * no need to remove Android *
PLEASE USE DEBIAN INSTED OF UBUNTU !!! (Support only for Debian, Ubuntu only for real advanced users).
The GUI is handled by "Linux Installer Advanced" version !
Please, if you encounter any issue, send a bug report. Click on console, wait 1mn for the console to appear, then Menu, Mail, and send.
This application will allow you to install a complete Debian distribution in your Android device. Based on chroot, it will perform a standard debootstrap and install a legacy Debian so that you can install, and run any classic Linux command, tool, daemon or service.
The package has few limitations; it is not restricted to Debian; we already offer the choice to use Ubuntu, and will add more distributions in close future. Each distribution is available in several tastes (stable, testing ...). It will not require to reboot; chroot is run inside Android. Installation can be done on any storage device, either on SD card, or inernal memory; no need to repartition any thing, run mkfs or fdisk. We do with what you let use. If you have almost nothing, the package will manage with almost nothing; if you can afford for a large ext4 partition on your SD card, the package will be happy to use it.
It will allow you to install all classic LAMP services like Apache, MySql, PHP, Samba, Netatalk, or just any classic Linux tool like vim, xterm, aterm, Abiword, Firefox, dillo, wget, cron, Perl, Python ... just everything.
Package utilisation will require a rooted device.
Reasons to install this package can not be listed. Just too many: want a cron daemon ? want to have gcc inside your phone ? want to recompile some kernel driver because the legacy Android driver for your Wi-Fi card has is bogus or limited ? want to use vim, or the real full featured desktop ls, ip, nmap, or top commands ? this package will give you all this for free, and much much more.
Requierments:
- an Android device based on some Linux kernel
- a rooted environment
- 300M free space
That's all.
Only 50MiB to download for a basic Debian, and down to 180MiB space used if you select the Directory method.
Optionnal registration on our website, http://android.galoula.com/LinuxInstall/Register.php , will allow you to use advanced management features, and install package from within the application interface. You will not need to type any strange command in any terminal. And you will be able to make some services start automaticly at phone boot, and/or application start.
Online documentation: http://android.galoula.com/en/LinuxInstall/
Quick installation guide: http://android.galoula.com/en/LinuxInstall/QuickTutorial.html
The interface have been completely redesigned, and the English language have been rewritten. Any one who feels like translating is welcome to contact us. Even the French language part should be re-translated from English.
Keywords :
linux installer debian ubuntu gentoo knoppix android HTC samsung ssh LAMP apache lighttpd mysql php installation netatalk vim nano joe xterm aterm eterm screen
perl python php-cli ruby firefox iceweasel dillo rox-filer pidgin thunderbird icedove abiword nautillus epiphany prompt shell bash interface block loop distribution command emulator terminal xterm x xorg x.org terminal busybox shell debootstrap chroot tux penguin PC laptop make
|
|
[2013-10-16] A Google User: Wurks now on S Note 2 Used to reboot my Asus Prime all the time but seems to work on Samsung Note 2. But UI is still very primitive. |
|
[2013-10-07] A Google User: Linux deploy получше. Этому сразу ядро с ext2 подавай, модулями не хочет. |
|
[2013-09-30] A Google User: Galaxy apollo Excellent apps for linux user |
|
[2013-09-11] A Google User: Not working Aptitude update not found. I use Sony xperia z tablet. Help |
|
[2013-09-02] A Google User: Bricked My Phone I knew how to set everything correctly and everything was fine until the app was up when it was not suppose to be. I am lucky I fixed my phone and I wouldn't recommend the apparently unless you are very lucky or Linux is your life. |
|
[2013-08-13] A Google User: Buttons grayed out Under the category "dist MGT" the "install ssh"-button is grayed out, so I can't continue :/ |
|
[2013-08-10] A Google User: Safe to remove? This is a great app and has a 5 star rating from me, i watched a tutorial to see the installation method and i installed to SD card as my internal memory wasn't good, how can i safely remove this cuz i need more space on my memory card and i heard it can mess your phone up if you do? |
|
[2013-07-07] A Google User: Awesome This is awesome! Got small issues with mkfs... need to install busybox as well to get everything to work (formatting the loop file used to fail cuz my host system did not have mkfs) Afterwards it took me half an day to get it to work, but now, once its working i just think this ist incredible awesome. SSH to your mobile phone and beeing able to install everything like php / mysql / apache / svn ... this is simply awesome... this replaces a server wich feeds on your electricity bill |
|
[2013-06-28] A Google User: Razik Nyc app |
|
[2013-06-16] A Google User: How do you install anything? And does swap work? I've been using Linux for over a decade and this app looks good. It installed just fine on my Samsung Galaxy Player 5 that's rooted and using the Erygit ROM which is Gingerbread. I installed the stable Debian version with the loop file in /data/ since I had around 2.6 GB of internal storage. All went fine and I can ssh into my player...but now what. Can I install things with apt-get?? I tried to install mplayer using apt-get in ssh and the whole thing ended with my Galaxy Player rebooting. And when I tried apt-get install firefox it couldn't find firefox. So can I only do things from another pc with this in an ssh shell environment or can I execute commands from my Galaxy Player? I'm also wondering if I can set up swap space on my SD card in /etc/fstab...df didn't work, so I'm not sure where my SD card is. |
|
[2013-06-15] A Google User: packages not installing I tried installing gcc using apt-get. giving error 'ldconfig' not found in PATH and "root paths should contain /usr/local/sbin, /usr/sbin and /sbin". Linux (Debian Wheezy) installed properly without any issues. Installed system working fine. ------- Now added following in .bashrc and installed gcc fine. export PATH=$PATH:/usr/local/bin:/usr/sbin:/sbin ------- |
|
[2013-05-31] A Google User: Great Very good service. |
|
[2013-05-28] A Google User: Amazing for development I've installed Debian on my tablet for development purposes. After the initial installation filesystems were not auto mounted. A reboot of the device solved that. Another issue I had was that MySQLd would not start at all. It exited with an error: "Can't create IP socket. Permission denied." The solution to this problem is typing the following command : adduser mysql AID_INET It adds the user mysql to the group AID_INET. After this MySQLd will start just fine. An dist-upgrade to Debian 7 worked perfectly as well. |
|
[2013-05-22] A Google User: X Works great, can even install X |
|
[2013-05-18] A Google User: Broken Used to work but now cannot find any distribution ever. Claims the files are unavailable even though I can see them on the server via the very same URLs. I used to really like this. Might have to do everything manually instead. |
|
[2013-04-30] A Google User: Constant errors whilst trying to install Binary issue over and over again. Such a shame |
|
[2013-04-28] A Google User: amazing app this app works fine with my i9305, |
|
[2013-04-17] A Google User: Creating loop file It crashes and I had to reboot my tablet |
|
[2013-04-17] A Google User: Not working Error mounting sdcard on Samsung Galaxy tab 7 |
|
[2013-04-10] A Google User: GREAT app for the Linux savvy This is one of the GREATEST apps I've have ever installed on Android to date. It took a little poking around to get things running but it was totally worth it! It even runs great without any problems on a Nexus 10 mounted from a USB stick. Props to the devs! |
|
[2013-04-03] A Google User: Always grayed-out "Install SSH" button So it is never possible to install ssh nor use any other functions in Dist-Management menu. Only button "Stop chroot is active" (Android 4.1.1) |
|
[2013-03-14] A Google User: Invalid chroot mountpoint On the Galaxy S3 (4.1.2 jellybean), the default chroot path /data/local/mnt/Linux does not work. Installer notes not to use within /sdcard. Any pointers? |
|
[2013-03-12] A Google User: A mazing but 1 problem Mounting the loop on the nexus had an issue but the dev says only continue if you know what your doing but format the loop before mounting also the removable storage note that's shown on nexus 7 ignore its fine any help email rcc19@hotmail.co.uk oh the kernel keeps crashing to me can you fix this please other than that all epic takes 20mins if you know what you are doing |
|
[2013-03-07] A Google User: Very useful and powerful It allows one to use the tablet using a full fledged Linux distribution. I didn't touch my laptop in months ! |
|
[2013-02-08] A Google User: If you have apt-get errors... People with apt-get errors, type in "export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin" (obviously without quotes) beforehand, then it should work. Other than that, in AOKP JB 4.2.1, I can only use mount the environment once, after that it is unable to mount again at all. Very odd. In CM10.1, I can mount linux fine but not after a reboot, I have to mount it via the app first, and then run the command. |
|
[2013-01-28] A Google User: F |
|
[2013-01-25] A Google User: packages not installing I tried installing gcc using apt-get. giving error 'ldconfig' not found in PATH and "root paths should contain /usr/local/sbin, /usr/sbin and /sbin". Linux (Debian Wheezy) installed properly without any issues. Installed system working fine. |
|
[2013-01-21] A Google User: Awesome By far the best way to snag Linux on Android. I have yet to have any real problems |
|
[2013-01-04] A Google User: Works great! If you are looking to have a GUI, look into installing a wm and vnc server under Linux and then connect to your Linux environment via vnc. |
|
[2013-01-03] A Google User: Is it really possible? Am wondering if it is the new version pc aka phone vice versa. |
|
[2013-01-01] A Google User: Great idea! But sometimes it runs, sometimes buttons are missing and sometimes, it just randomly crashes... |
|
[2012-12-24] A Google User: Cooler It z cul! |
|
[2012-12-08] A Google User: help i have successfully installed but i cnt open gui after it get update in console what to do to enter gui please help |
|
[2012-11-30] A Google User: Getting stucked Have installed it twice but removed it for custom rom now not able to use it again it always gives an error while creating loop file and while opening it hangs too much pls do something |
|
[2012-11-19] A Google User: Ad-supported crap. I will never use ad - supported crap. |
|
[2012-11-18] A Google User: Terrible Too many install errors. |
|
[2012-11-13] A Google User: Amazing I suppose I'm more impressed with the fact that this is possible than with the program itself, but still. I'm off to buy the advanced version :) |
|
[2012-10-09] A Google User: How do I get root? I need to get root |
|
[2012-09-13] A Google User: Perfectly reliable! The script is compatible with Arch! I get predictable results from this intuitive step-by-step process |
|
[2012-09-13] A Google User: Doesn't get past "Validating Packages" I set it up and let it go for hours but the installer never got past "Validating Packages" |
|
[2012-09-09] A Google User: nice idea and well executed but didn't work for me. stuck on the install stage. |
|
[2012-09-06] A Google User: Nice application |
|
[2012-09-03] A Google User: Solvd: Mysql eror in chroot, Can't creat IP socket mysql server fails to start when started in linux installer with error message that it can't create IP socket permission denied the solution is to go to the my.cnf configuration, could be in /etc/mysql/my.cnf.. then under [mysqld] user = mysql, back it up by commenting it out #user = mysql, and add user = root, so it will look like this user = root. bind-address can be 127.0.0.1 or commented out to run on all interfaces, then try starting up mysql sever in chroot and it will start with no errors, hope this helps. ..... Odogwu di sharp |
|
[2012-08-31] A Google User: Screwed Up Smartphone Well there is no proper documentation of installing it as well what about uninstall part.I did same as described on home page for removing it and I could not find those 2 mentioned shell script files also its way too dangerous to play with this application and 99% chances it will create issues like bricking cellphone or boot looping so better not to use this tool on new handsets.I would like to see any proper uninstall method of this tool step by step.I used both standard and advanced version and both sucks.my phone Motorola Fire XT 540,2.3.5 keep rebooting even after I have deleted all instances of it.guide me what to modify in File-System so it stops rebooting again n again. in advanced version it was not allowing for apt-get update and dist-update because of misconfiguration in DNS entries in /etc/resolv.conf you need to manually edit them so via GUI of advanced installer you can use apt-get update and dist feature.most simplest method is open terminal emulator- echo "nameserver 8.8.8.8" > /etc/resolv.conf also those GUI X tools not working,am not able to install GNOME or KDE Environment.repositories screwed up or what. |
|
[2012-08-30] A Google User: Totally awesome idea!! Ha! Another reason to root my phone. Boy, does this have some possibilities... :-) |
|
[2012-08-17] A Google User: Nice Oke |
|
[2012-08-10] A Google User: doesn't let me change /data/local/mnt/Linux Due to not having enough space in /data partition, I need to install it in different location that the default chroot mount point is ( /data/local/mnt/Linux). But after changing the location to chroot mountpoint to: /mnt/scard/Linux, it doesn't keep this value and goes back to the default. How do I change this mount point for chroot and keep the changes? So I can make it work, and change my rating of this app. UPDATE; change my rating to 5 stars as I found out there is not lost space in /data partition. review didn't say that I had to Google it. |
|
[2012-08-08] A Google User: W/0 GUI Pretty good app but w/0 a GUI something like lost in woods. I'll appreciate a how to on GUI installation as vnc viewer is failing to connect. :( |
|
[2012-07-07] A Google User: Awesome Its just twooo good |
|
[2012-07-03] A Google User: F*** uuuu Failure trying to run: mount -t proc proc /proc.. Sent them so many emails but...NO REPLY F*** the developers |
|
[2012-07-01] A Google User: Great stuff! It's worth installing a Debian/Ubuntu chroot just for the additional CLI application that don't come with Android or Busybox. Unfortunately the linuxchroot script does not work over SSH (might be fixed now). |
|
[2012-07-01] A Google User: Great Can anyone point the next steps such as: mounts sdcard and interacts with android sensors. |
|
[2012-06-30] A Google User: DPSS... I miss you.. please come back... |
|
[2012-06-28] A Google User: Nice 1 Great app |
|
[2012-06-21] A Google User: Alert It said to report a bug. It would not install. |
|
[2012-06-20] A Google User: says loop file is in use whenever i tell it to create the loop file. used to work, now completely useless. |
|
[2012-06-12] A Google User: doesnt work I ran the install like it said, after the install I went to connect bot in local mode then typed linuxchroot and nothing happened. I may be using it wrong, so I rated it 3. (btw, takes about 20-30 minutes before usable.) |
|
[2012-06-11] A Google User: Help Can't get past mount loop once done formatting the loop/3rd step. |
|
[2012-06-09] A Google User: Messy It is not ( supposed to be?)user friendly at all. Above all, it cost me 80 MB phone memory space that I failed to recover. It seems dalvik vm files has returned to phone memory in my ODEXed installation somehow after this. |
|
[2012-06-07] A Google User: Amazng tool Greatly simplifies things! |
|
[2012-06-01] A Google User: Validating packages. Been validating packages(4138 and counting) for past 5 hrs. I want debian on HTC one X. So one star is poor installation. |
|
[2012-05-26] A Google User: Brilliant! Autoconfigure on the core packages failed, but after dpkg-reconfigure all went well. |
|
[2012-05-13] A Google User: Tried for a day I couldn't really get it to work and after everything I couldnt really see any changes made, it makes me wonder. Used a rooted rezound. Maybe there isn't support for it? |
|
[2012-05-13] A Google User: greay |
|
[2012-05-11] A Google User: Poor |
|
[2012-05-07] A Google User: Does not work Does not work |
|
[2012-05-04] A Google User: Trash My telephone is now unusable |
|
[2012-04-29] A Google User: But Cannot root |
|
[2012-04-25] A Google User: Too buggy It wont install vnc and always get refused connection |
|
[2012-04-25] A Google User: 3 Days??? Seriously! (EDIT) It has taken me almost 3 Days (Since Sunday at 1pm Central Time to Tuesday at 4:30am) to download and install Linux on my ASUS Transformer TF101 running AOKP... AND IT IS STILL NOT DONE!!!! It is at package number 28,395 of Debian Testing. I don't want to press the Home or Back button cause that might screw up my device... And I can't cancel cause the button disappeared... EDIT: It has now taken almost 4 Days to do it! It is at Package # 50,111... Still Not done. I email the maker to ask them if this was normal or if I could do anything about it and haven't got a reply back... |
|
[2012-04-24] A Google User: Never worked Ive been trying to get this to work for months now i just tried to get it to work on my phone (droid bionic) and its kernel doesnt work with the app. |
|
[2012-04-22] A Google User: 2Mauricio Eduardo, dumbass -_- 1) It just a gui, you can remove app after debian/ubuntu install. 2) root+/etc/hosts+brain(if u have)+???=PROFIT |
|
[2012-04-20] A Google User: Hi Poor documentation |
|
[2012-04-17] A Google User: . I use a rom which provides 70mb internal. Tried to set chroot and mount to /mnt/sdcard but nodev error occurred.. :/ |
|
[2012-04-16] A Google User: Buggy |
|
[2012-04-15] A Google User: Works! |
|
[2012-04-12] A Google User: Samsung Very good app |
|
[2012-04-08] A Google User: Havent tried it yet Because it takes too long to validate the packages...need an option to disable it. Last time i let it sit and it validated over 10000 packages. I'll take my chances without validating and only validate if i have problems. |
|
[2012-04-05] A Google User: Good I think it would be great if I knew how to root my device. |
|
[2012-04-02] A Google User: Works Great |
|
[2012-04-02] A Google User: big thanks! debian works like charm |
|
[2012-03-29] A Google User: Wow!!! Works great!! HTC thunderbolt: Thundershed v 1.6_cm7.20 rc1. kernal - 2.6.5.34_cm-shed-2+. - This app does exactly what it says it can. GREAT JOB!! |
|
[2012-03-19] A Google User: still no debian? you still havent got this installing debian yet. dont say it can install debian when it cant |
|
[2012-03-19] A Google User: WORKS GREAT! Got Debian on my Thinkpad Tablet with Xfce. I VNC into the GUI whenever I want to use a desktop web browser that has double click (yeah, the one thing Android can't do :-/) or look at the graphs I make in Octave. Or I simply use a terminal emulator and program in VIM some Python/C/Java and compile/use it right from my tablet. Yup, this is sweet. |
|
[2012-03-18] A Google User: Don't work HTC wildfire s |
|
[2012-03-17] A Google User: samsung galaxy precedent got all the way to "aptitude update" now i dont know where to go from here... nothing tells you how to get ot the next step or to the gui menu... |
|
[2012-03-16] A Google User: I have a android 1.5 lg and it says cannot find root. Returned -1 |
|
[2012-03-13] A Google User: Insanely awesome Just compiled my own programs on it all deb files working it would b nice to b able to port sound as well espeak doesn't give audio out |
|
[2012-03-12] A Google User: Cool I just converted my phone(dual-core 1.5Ghz android phone) to one real computer :) I can compile java program and any other language, i can use stable and familiar linux environment. I can compile and release Android app from my phone. BTW, only one thing except, i can't run apache2, the error is:[emerg] (38)Function not implemented: Couldn't create accept lock 5 stars! Hope your guys can fix the apache2 issue or give workaround Thank you very much! |
|
[2012-03-09] A Google User: Run in Huawei UM840 After figuring out how to install sucessfully, had to make this tricks: Normally i left the default settings and ticked the registered status (previous register in web page) To Access to wifi connection, temporally disabled it and let a few seconds to start installation with 3G, then quickly changed to home (end key) for enable wifi and then went back to Linux installer, so 3G was substituted by wifi and worked like a charm. When installed/uptated linuxchroot script had to tick enable write to system in setup, then after disabled it again. I use the normal terminal emulator (blue background), ConnectBot was confuse for me. When i executed linuxchroot resulted in error bind message, previously had temporally enable the bind android in setup, then disabled it after. No more errors. I ran aptitude update and worked well too. Now I got is the grub environment, how I get a graphic Shell for work? what commands have to write? |
|
[2012-03-07] A Google User: Awesome Having the Ubuntu 10.04 CLI on my tablet is amazing. Installed the openjdk runtime and I can write Java apps to run via the terminal. So many possibilities. Thank you for this excellent piece of work. |
|
[2012-03-07] A Google User: Cool Very nice and useful |
|
[2012-03-05] A Google User: Simplifies Had all sorts of problems with the CM9 kernel, but works flawlessly with 2.3. It is so much easier than dealing with all the scripts I had been using. I ended up filling 3 gigs without a gui, but only because I use a lot of dev tools. Would like to see luks/dm-crypt support |
|
[2012-02-29] A Google User: Pretty sweet Installed Ubuntu jaunty on my HTC EVO 4g can I get Linux GUI or no? I'll have to check |
|
[2012-02-25] A Google User: Love the idea... But throughs an err at boot about a cfg file not being found. Ive used deb systems for 5 years. I know if I procede it will brick my phone plz help |
|
[2012-02-23] A Google User: Great.. This works flawlessly.. If you dont know what chroot, apt-get install build-essential , vim or dpkg do..then you might not want to mess with this, or complain about it.. |
|
[2012-02-23] A Google User: Awesome ubuntu Rooted my galaxy 10.1 had trouble w debian but ubuntu works great :-) be sure you have busybox and a emulator installed first :-) |
|
[2012-02-20] A Google User: Bricked My Phone I knew how to set everything correctly and everything was fine until the app was up when it was not suppose to be. I am lucky I fixed my phone and I wouldn't recommend the apparently unless you are very lucky or Linux is your life. |
|
[2012-02-18] A Google User: How to show the gui?? Is i can use linux using GUI not terminal like the screenshoot of this program? How do that?? |
|
[2012-02-14] A Google User: Didn't work On Motorola Xoom with ICS. Apple went till install stage and nothing happened for nearly two hours and multiple tries |
|
|