Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an intermediate baseline experience with the Linux OS/features and functions in general. That is I understand commands like cat/grep etc and know what a BASH shell is.

I am a software developer by trade (Win OS but I understand Programming language concepts) so I am familiar with code files etc.

I have been using Ubuntu (Maverick) lately for a legacy MacBook which I can speedily do daily tasks such as ask questions on askubuntu and check emails.

What I am looking for is to go some levels deeper into what makes up the Ubuntu OS. Some examples of things I would like to look at are:

  • The finer details of the Gnome UI (and GTK) - which files "drive" the UI and control at a granular level.
  • More in depth details about how drivers and libraries work together to allow all of my peripherals to work seamlessly when plugged in.

In essence I am looking for a reference that is not how to log-in, update themes, install apps/sources etc.

I am looking for a level deeper.

Google is providing me with too much information and I have not come across a suitable reference.

What good electronic resources are available (eg links, ebooks) which will be suitable for a "post" beginner which you have found useful?

share|improve this question

closed as too broad by Olli, Amith KK, LnxSlck, BuZZ-dEE, Seth Feb 19 '14 at 19:16

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

Read about Debian, the Linux distribution on which Ubuntu is based. Debian is meant for more advanced users, so the information you'll find will be more in-depth.

share|improve this answer
Thanks for the link. This contents list has a large number of interesting topics: – Russell Mar 31 '11 at 1:14
As a side-note is Ubuntu based on debian (as in no longer part of debian) or are debian updates still pushed up to ubuntu? – Russell Mar 31 '11 at 1:15
Ubuntu was never actually part of Debian, it is a separate project that uses parts of Debian. AFAIK Ubuntu has maintained separate package repositories since shipping the first version. No debian updates are "pushed" to Ubuntu, but some are "pulled" by the Ubuntu package maintainers. – koanhead Mar 31 '11 at 5:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.