Step by step
- Install PocketLinux. Install PocketLinux from Google Play on a phone or tablet running Android 8.0 or later. No root, bootloader unlock or PC is needed.
- Pick the distribution. Open the app and choose a distribution such as Debian, Ubuntu, Fedora or Arch Linux from the list of distributions.
- Pick the desktop. Choose KDE Plasma as the desktop environment. PocketLinux also offers XFCE, IceWM, i3, Openbox, MATE, LXQt, Cinnamon or LXDE, or terminal only.
- Install the environment. Let PocketLinux download and set up the Linux image. Keep enough free storage for the image and the packages you plan to add.
- Launch. Launch the built-in terminal for command-line work, or the full desktop. The display and input stay inside the app, so you don’t need a separate VNC viewer.
What works, and the limits
You get a full Plasma session with windows, menus and a file manager inside the app. It works on phones, tablets and desktop modes such as Samsung DeX, where a keyboard and mouse make Plasma feel at home.
PocketLinux is rootless: Linux runs through PRoot as the app’s own Android user. That keeps your phone unmodified, but anything that needs root or a full Linux kernel isn’t available, such as loading kernel modules or running standard Docker. PocketLinux needs Android 8.0 or later. Plan roughly 1–2 GB of free space for the first image plus the packages you add, and for desktop sessions a device with around 4 GB of RAM or more is more comfortable.
Tips
- Plasma is the heaviest desktop on the list. On a modest device, XFCE, LXQt or IceWM will feel quicker.
- A desktop session uses more battery and produces more heat than terminal use; plug in for long sessions.
- Install apps with your distro’s package manager, for example
sudo apt install kateon Debian or Ubuntu, orsudo pacman -S kateon Arch.