Originally Posted by Mr.Pie
well....android is loosely based on linux...so understanding linux would help me understand android...kinda
they share a kernel...thats about it...you have an entire userland/libs/drivers/programs/de's/etc...that separate the 2...if you get a terminal emulator for android somethings work from linux like ls and uname...dunno haven't tried more...there isn't even a compatibility layer for linux apps on android or vice versa...
bsd and mac os x share more in common than android and linux distro's...you're kinda asking bsd guys to teach you mac os x here lol...
but since i dabble in both...kinda...
is a good place to get information about android too
Originally Posted by kdb424
I know someone will call me crazy, cause when my friend suggested this to me, I told him he was insane. Try out gentoo on a box that you don't need to have running. Or if your feeling brave, even dual boot your desktop. Gentoo is by far the best way to understand linux, because you build it ground up (keep in mind, the gentoo handbook holds your hand all the way through), and you know how everything works, because it's what you want it to be, and nothing more. No bloat, no extra crap, nothing. Light, fast and easy to maintain even though people will tell you it's not. I used to be a full time debian user, and still use it on one of my 2 servers (arch on the other, but not a huge fan). Gentoo is always on my desktop, and if I had a laptop, it'd be on that too. Hope that helps!
its not really crazy, just misinformation your peddling tbh.
you really don't learn anything about linux from gentoo than say you would from ubuntu...you learn some bsd style init and how portage/emerge works...you really don't even find out how gcc works on its own as everything in its ports tree is done thru those two programs.
its a misinformation cause there is no real way linux works, each distro has their own way to make it work...if you want to learn about its nuts and bolts (like the core of the system we never really see, but they need to be there for everything to work, or how to assemble a toolchain and resolve its dependencies start from nothing.) give linux from scratch a go.
you will need a working install, i used ubuntu but use whatever you like. i spent 3 weeks with LFS, and learned so much more about the basics of building towards a distro than over a year of playing with gentoo ever tought me.Edited by Transhour - 7/30/11 at 5:07am