Gnu debian linux android download






















To report a problem with the web site, please e-mail our publicly archived mailing list debian-www lists. For other contact information, see the Debian contact page. Web site source code is available. Skip Quicknav Blog Micronews Planet.

Getting Debian Debian is distributed freely over Internet. Download an installation image Depending on your Internet connection, you may download either of the following: A small installation image : can be downloaded quickly and should be recorded onto a removable disk.

To use this, you will need a machine with an Internet connection. Use a Debian cloud image An official cloud image , built by the cloud team, can be used on: your OpenStack provider, in qcow2 or raw formats.

Debian 11 "Bullseye" Debian 10 "Buster". Android normally only accepts four partitions on the SDcard vold limitation. This mount point you then can set to read-only using remount. Note that you must do a remount, because a bind-mount can not change the flags of the original file system initially.

You'll have to do this remount explicit yourself in init. But initially I suggest you just let the root be writeable until you get everything up and running. This can be done later -- or not at all. Making a boot image is done with the Android OS build kit mkbootimg. There's no official tool splitting such an image, but it's quite trivial and lots of scripts available to do this.

The image is basically just a concatenation of the kernel zImage and initramfs. Use this script below. Note that log from init. What this script does, is forking of a secondary delayed script the Debian environment executes once the Android init is done.

It then transfers control to the Android original init, still running as pid 1 of course. If everything went well so far, it's time to install your customised boot image.

Here below I assume you have an unlocked bootloader supporting fastboot , but you might have to use some other tool to flash your phone depending on model. First enter fastboot mode on your Android device. This is done with some magic key combination during power off and is phone specific. You may try VolumeUp or VolumeDown as you either turn on the phone or connect its USB cord to the computer - or Google your phone model plus "fastboot". The marked " -i 0x0fc " tells fastboot the vendor of the device to flash and you must change this matching your phone.

You don't want to flash wrong Android device. If you are sure only the right one is connected see with " fastboot devices " you may exclude this parameter. Run ssh to it as user root with the password you specified. The Android environment is quite restricted. If you plan to run as non-root in the Debian environment, you'll need to add yourself to some Android groups to get access to network and such. The groups of the Android user shell serves as a template.

Most important are the inet group to get network access and to write on the SDcard. Still, df will produce a somewhat confusing output due to the double mounts of devices in the different roots. Not to worry, this is only cosmetic. You don't get any localised locale installed by default. Note that if you use the "local" connection in ConnectBot, you'll enter The Matrix, i. If you want to run X11 on your device, apt-get tightvncserver and get the free android app android-vnc-viewer from Google Play.

First apt-get some desktop environment. You can use gnome-desktop-environment if you got the hardware for it, but for smaller systems I'd recommend lxde instead. Both are included in the Debian ARM distribution. For better ergonomics, run ssh optionally with X11 forwarding from your favourite computer.

Running the mouse pointer with the index finger over the touch screen, can be somewhat challenging. This also makes backups easy. My devices are backuped nightly via BackupPC running tar over ssh. Download an app to start the Media Scanner manually from Google Play if you need - there are lots of them. The Media Scanner is an index service used to catalogue media files such as MP3's and images for Android apps. All done, no need to re-flash the device or anything.

Remember however, that because this is a Linux environment running within Android, it will not run as seamlessly as you would expect from the whole Linux package, some apps may not run at all. It is also important to remember that some games will not work especially those requiring hardware acceleration But all in all, most apps and simple games will work just fine!

We hope you find this guide easy to follow, let us know if you have any comments, tips or suggestions or simply to let us know you successfully installed Linux on your Android device with these guidelines!

Modou Sarr is from the Gambia West Africa, he loves to read write and is an avid sportsman. He studied International Development studies and also Law and hopes to one day own a successful eCommerce business. Written by Modou Sarr. Linux Shell on Android.



0コメント

  • 1000 / 1000