Linux è tecnicamente solo il kernel che è il software di base che fornisce un accesso di basso livello all'hardware - cose come l'invio di dati in rete, la visualizzazione di grafica, l'uscita audio, l'avvio e l'arresto di programmi, la lettura e la scrittura di file e così via.
Ovviamente hai bisogno di molto più software di quello per avere qualcosa di utile. Hai bisogno di cose come una shell (Command Terminal in Windows), una GUI, programmi per elencare e copiare i file, quindi ci sono tutte le cose come un file manager, browser web, lettori multimediali, compilatore, qualunque cosa. Tutto ciò, insieme al kernel, è una "distribuzione". Nel mondo di Linux, le persone tendono a mettere tutto nelle distribuzioni. Come ogni software mai scritto.
È francamente il modo sbagliato di farlo, ma nessuno ha ancora trovato un modo migliore, e il motivo è semplice: diverse distribuzioni sono incoerenti su come funzionano le cose, quindi spesso il software dovrà essere cambiato un po 'per funzionare su diverse distro . Ad esempio, possono archiviare i file di configurazione in directory diverse o le librerie dei nomi in modo diverso o qualsiasi altra modifica, alcune buone, altre idiote.
Uno dei principali modi in cui le distribuzioni variano è il modo in cui gestiscono, incluso ogni software mai scritto . Ovviamente non puoi installare tutte quelle schifezze sul tuo computer - invece è memorizzato su alcuni server da qualche parte, e usi qualcosa chiamato un gestore di pacchetti per ottenere quello che vuoi (fondamentalmente come l'app store di Apple ma molto più potente e meno user friendly e leggermente meno affidabile).
I due gestori di pacchetti più popolari sono APT (Advanced Package Tool credo), che viene utilizzato dalla molto popolare distro Debian, e anche Ubuntu che deriva da Debian (condividono molte cose) e RPM (Red Hat Package Manager uno indovinerebbe), che viene utilizzato da Red Hat. Questo è più popolare nel mondo aziendale.
Quindi, tornando al punto, Raspbian è una versione modificata di Debian, ottimizzata per funzionare su Raspberry Pi. Le ottimizzazioni sono sostanzialmente diverse opzioni del compilatore in modo che funzioni più velocemente. Oh e include tutti i driver a sorgente chiuso e le cose necessarie per la scheda grafica di RPi. GPU. Qualunque cosa.
Fondamentalmente puoi pensarlo come la versione Linux di Windows RT.
Spero che abbia aiutato. Scusa se è stato troppo semplice!