Any way to run .deb files on a Samsung Galaxy Note Pro 12.2?

jimono123

Distinguished
Sep 24, 2013
52
0
18,630
Hi Folks,

So I'm working with my new Samsung Galaxy Note Pro 12.2 (SM-P900 model) and I'm trying to figure out how to run (and therefore install) .deb files onto my device in order to use Linux based applications from my tablet. Specificly, I am looking to install the Steam desktop client in order to use it's game streaming functionality as well as one or two smaller Linux supported games from my Steam library. I downloaded the "steam_latest.deb" file from the Steam website using my tablet but whenever I try to open the file, I get a "Cannot Open File" message. I know that Android is a variation of Linux so it seems like a person should be able to use Linux specific appications (at least I'm hoping there's a way), but no luck so far. I intend to root my device fairly soon for other reasons as well, but I'm not sure if this is required in order to run .deb files. My questions for all of you are:

1. Is it possible to run (and therefore install) .deb files on an Android device (specificly a Samsung Galaxy Note Pro 12.2)?
2. If so, how do I do this?
3. Is rooting the device required in order to accoplish this?

I am pretty new to my device as well as Android and Linux as a whole so any experience anyone can provide would be most appreciated. Thanks everyone.
 
Solution
No. Steam is compiled for x86 only. Your Galaxy note is an ARM device. The CPUs are two entirely different architectures.

In addition most software compiled for general linux will not run on android. Android uses the Linux kernel, but it does not use the same userland that Most linux distrobutions like Ubuntu or Debian use.

Specifically Android does not provide: GNU utitilies, the same filesystem structure, The Xserver, different sound architecture...

TLDR: Android is not compatible with Software compiled for general linux distrobutions!
No. Steam is compiled for x86 only. Your Galaxy note is an ARM device. The CPUs are two entirely different architectures.

In addition most software compiled for general linux will not run on android. Android uses the Linux kernel, but it does not use the same userland that Most linux distrobutions like Ubuntu or Debian use.

Specifically Android does not provide: GNU utitilies, the same filesystem structure, The Xserver, different sound architecture...

TLDR: Android is not compatible with Software compiled for general linux distrobutions!
 
Solution

jimono123

Distinguished
Sep 24, 2013
52
0
18,630


I've read on a handful of articles such as http://techie-buzz.com/mobile-news/how-to-run-deb-files-on-android.html, that there are ways of installing custom shells or something that can run .deb files. I have a very limited understanding of what a "shell" is in this context but is this something that would work or will there still be incompatibilities? Thanks a bunch for all of your help. I really appreciate it.
 
Your Note tablet is Android ARM device. Even that Android is using (heavily modified) Linux kernel, there is no infrastructure support for other than .APK software packages.

Enjoy your tablet the way it is - there are plenty of Andoid games available! If you want Steam - get Windows tablet.