[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-78620":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},78620,"Termux-Desktops","LinuxDroidMaster\u002FTermux-Desktops","LinuxDroidMaster","Collection of scripts to launch Desktops with audio in Termux X11 and how to use hardware acceleration","https:\u002F\u002Fwww.youtube.com\u002F@LinuxDroidMaster\u002Fvideos",null,"Shell",2051,242,26,100,0,6,22,39,18,29.16,"GNU General Public License v3.0",false,"main",true,[27,28,29,30],"termux","termux-desktop","termux-hardware-acceleration","termux-x11","2026-06-12 02:03:48","# Android on Linux: Termux X11 Desktops\n\nCollection of scripts to launch Desktops with audio in Termux X11. You have also all the information needed to install your prefered Linux Distro and connect to it in the following steps. \n\n### ⚠️ If you want to see the information as it was before the update (as shown in most of the videos) check this out: [README_old.md](README_old.md)\n\n### You can see it all explained on my Youtube channel: [LinuxDroidMaster](https:\u002F\u002Fwww.youtube.com\u002F@LinuxDroidMaster\u002Fvideos)\n\n\n\n# 📚 Index\n* 🏁 [First steps](#first-steps)\n* ⚔️ [Termux native VS Proot-distro VS Chroot](#choose-linux)\n* 🐧 [How to install proot distributions: Alpine, Ubuntu, Debian, Arch, Kali Nethunter, Parrot OS, PostMarket OS](#proot-distributions)\n* 💀 [How to install Chroot distributions: Ubuntu, Debian, Box64Droid](#chroot-distributions)\n* 💻 [How to install Termux Native Desktop](#termux-native)\n* 🔥 [Hardware acceleration in Termux](https:\u002F\u002Fgithub.com\u002FLinuxDroidMaster\u002FTermux-Desktops\u002Fblob\u002Fmain\u002FDocumentation\u002FHardwareAcceleration.md)\n\n\u003Cbr>\n\u003Cbr>  \n\n---  \n\u003Cbr>\n\n\n## Linux Environments Preview\nAll environments are configured with XFCE4 Desktop but you can change it\n\n| Proot distro (Debian) | Native | Chroot (Debian) |\n|---------------------------------------------|---------------------------------------------|---------------------------------------------|\n| \u003Cimg src=\"\u002FDocumentation\u002Fimages\u002Fpreview_proot.jpg\"\u002F> | \u003Cimg src=\"\u002FDocumentation\u002Fimages\u002Fpreview_native.jpg\"\u002F>| \u003Cimg src=\"\u002FDocumentation\u002Fimages\u002Fpreview_chroot.jpg\"\u002F>|\n\n\n---  \n\u003Cbr>\n\u003Cbr>\n\n# 🏁 First steps \u003Ca name=first-steps>\u003C\u002Fa>\nWe are going to use Termux and Termux X11 in order to have a full Linux Desktop in our Android devices. \n\n* [[Video] How to install Termux](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=OMJAyq5NHp0)\n* [[Video] How to install and use Termux X11](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=mXkXzFqSeYE)\n\nBasic packages you need to install on Termux: \n\n```\npkg update\npkg upgrade\npkg install x11-repo\npkg install termux-x11-nightly\npkg install tur-repo\npkg install pulseaudio\npkg install proot-distro\npkg install wget\npkg install git\n```\n\n---  \n\u003Cbr>\n\n# ⚔️ Termux native VS Proot-distro VS Chroot \u003Ca name=choose-linux>\u003C\u002Fa>\n\nWhen setting up Linux on your Android device, you have several options to choose from. Understanding the differences between them can help you decide which environment best suits your needs:\n\n### [1. Termux Native](#termux-native)\n\n- Main video: [Termux native Desktop](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=rq85dxMb7e4)\n\nTermux native refers to running Linux commands directly within the Termux app without any additional virtualization or containerization. It provides a lightweight and straightforward way to access Linux utilities on your Android device.\n\n### [2. Proot-Distro](#proot-distro)\n\n- Main video: [Debian proot and basic Termux X11 installation](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=mXkXzFqSeYE)\n\nProot-Distro is a method that utilizes `proot` (PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc) to run a full Linux distribution inside a chroot environment. This approach allows you to install and use a wide range of Linux distributions without root access. However, it may have some limitations compared to native installations.\n\n### [3. Chroot](#chroot)\n\n- Main video: [Debian Chroot](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=EDjKBme0DRI)\n\nChroot is a Unix command that changes the apparent root directory for the current running process and its children. In the context of running Linux on Android, chroot is often used to create a separate Linux environment alongside the Android system. While it provides a more isolated environment compared to Termux native, it may require more advanced setup and additional tools.\n\n#### Summary\n\n- **Termux Native:** Simple and lightweight, but with limited capabilities compared to full Linux distributions.\n- **Proot-Distro:** Allows running full Linux distributions without root access, but may have some limitations.\n- **Chroot:** Provides a more isolated environment but requires more complex setup and additional tools.\n\nConsider your requirements and preferences when choosing the Linux environment for your Android device.\n\n---  \n\u003Cbr>\n\n## Comparison of Linux Environments on Android\n\n| Feature             | Proot          | Native         | Chroot         |\n|---------------------|----------------|----------------|----------------|\n| Needs Root?         | ❌ (No)        | ❌ (No)        | ✅ (Yes)       |\n| Many Linux Apps?    | ✅ (Yes)   | ❌ (Limited)       | ✅ (Yes)       |\n| Performance         | Moderate 💼    | Good 🚀        | Good 🚀   |\n\n- **Needs Root?**: Indicates whether root access is required for setting up the environment.\n- **Many Linux Apps?**: Reflects the level of compatibility with various Linux applications.\n- **Customization Level**: Describes the extent to which the environment can be customized or configured.\n\n---  \n\u003Cbr>\n\n## 🐧 How to install proot distributions: Ubuntu, Debian, Arch, Kali Nethunter, Parrot OS, PostMarket OS \u003Ca name=proot-distro>\u003C\u002Fa>\n\nClick on the different icons to see how you can install the distribution of your choice. All of them have a video explaining the process \n\n| Alpine | Ubuntu | Debian | Arch | Kali NetHunter | Parrot OS | PostMarket | Void |\n|--------|--------|------|----------------|----------------|----------------|----------------|----------------|\n| \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Falpine_proot.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002F6\u002F60\u002FNew_Logo_Alpine_Linux.svg\u002F1200px-New_Logo_Alpine_Linux.svg.png\" alt=\"Alpine Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fubuntu_proot.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002Fa\u002Fab\u002FLogo-ubuntu_cof-orange-hex.svg\u002F1200px-Logo-ubuntu_cof-orange-hex.svg.png\" alt=\"Ubuntu Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fdebian_proot.md\">\u003Cimg src=\"https:\u002F\u002Fwww.shareicon.net\u002Fdata\u002F2015\u002F09\u002F16\u002F101872_debian_512x512.png\" alt=\"Debian Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Farch_proot.md\">\u003Cimg src=\"https:\u002F\u002Fcdn0.iconfinder.com\u002Fdata\u002Ficons\u002Fflat-round-system\u002F512\u002Farchlinux-512.png\" alt=\"Arch Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fkalinethunter_proot.md\">\u003Cimg src=\"https:\u002F\u002Fimg.icons8.com\u002F?size=96&id=101665&format=png\" alt=\"Kali Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fparrotos_proot.md\">\u003Cimg src=\"https:\u002F\u002Fgdm-catalog-fmapi-prod.imgix.net\u002FProductLogo\u002Fb91dba39-aef6-4808-be11-8eda81f81f56.png\" alt=\"Kali Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fpostmarket.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002Fa\u002Fa6\u002FPostmarketOS_logo.svg\u002F1024px-PostmarketOS_logo.svg.png\" alt=\"PostMarket Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fproot\u002Fvoidlinux.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002F0\u002F02\u002FVoid_Linux_logo.svg\u002F2485px-Void_Linux_logo.svg.png\" alt=\"Void logo\" width=\"100\">\u003C\u002Fa> |\n\n---  \n\u003Cbr>\n\n## 💀 How to install Chroot distributions: Ubuntu, Debian, Box64Droid \u003Ca name=chroot>\u003C\u002Fa>\n\nClick on the different icons to see how you can install the distribution of your choice. All of them have a video explaining the process \n\n| Ubuntu | Debian | Box64Droid (Ubuntu) | Arch | Fedora |\n|--------|--------|--------|--------|--------|\n| \u003Ca href=\"\u002FDocumentation\u002Fchroot\u002Fubuntu_chroot.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002Fthumb\u002Fa\u002Fab\u002FLogo-ubuntu_cof-orange-hex.svg\u002F1200px-Logo-ubuntu_cof-orange-hex.svg.png\" alt=\"Ubuntu Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fchroot\u002Fdebian_chroot.md\">\u003Cimg src=\"https:\u002F\u002Fwww.shareicon.net\u002Fdata\u002F2015\u002F09\u002F16\u002F101872_debian_512x512.png\" alt=\"Debian Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fchroot\u002Fbox64droid_chroot.md\">\u003Cimg src=\"https:\u002F\u002Fbox64droid.com\u002Fwp-content\u002Fuploads\u002F2023\u002F10\u002FBox64droid-logo.png\" alt=\"Debian Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fchroot\u002Farch_chroot.md\">\u003Cimg src=\"https:\u002F\u002Fcdn0.iconfinder.com\u002Fdata\u002Ficons\u002Fflat-round-system\u002F512\u002Farchlinux-512.png\" alt=\"Arch Logo\" width=\"100\">\u003C\u002Fa> | \u003Ca href=\"\u002FDocumentation\u002Fchroot\u002Ffedora_chroot.md\">\u003Cimg src=\"https:\u002F\u002Fupload.wikimedia.org\u002Fwikipedia\u002Fcommons\u002F4\u002F41\u002FFedora_icon_%282021%29.svg\" alt=\"Fedora Logo\" width=\"100\">\u003C\u002Fa> |\n\n\n---  \n\u003Cbr>\n\n## 💻 How to install Termux Native Desktop \u003Ca name=termux-native>\u003C\u002Fa>\n### You have all the information to install a native Termux Desktop and all the available apps [here](\u002FDocumentation\u002Fnative\u002Ftermux_native.md).\n","Termux-Desktops 是一个用于在 Termux X11 中启动带有音频的桌面环境的脚本集合。该项目提供了安装和配置多种 Linux 发行版（如 Alpine、Ubuntu、Debian 等）的方法，并支持硬件加速以提升性能。用户可以选择通过 Termux 本地、Proot 或 Chroot 方式运行 Linux 桌面，每种方式都有其适用场景和技术特点。此项目适合希望在 Android 设备上获得完整 Linux 桌面体验的技术爱好者或开发者使用。",2,"2026-06-11 03:57:01","high_star"]