GCC e libc sono rispettivamente un compilatore e la libreria standard del linguaggio di programmazione C. Sono gli unici strumenti indispensabili per poter programmare in C e il kernel Linux è scritto (quasi) interamente in C.
L'architettura di un processore definisce il set di istruzioni che è in grado di leggere e in che modo sono implementate. Il linguaggio di programmazione più semplice che esiste si chiama assembly. L'assembly è sostanzialmente la versione human readable dell'set di istruzioni di un processore. Architetture diverse hanno assembly diversi. Tutti i programmi scritti usando un linguaggio di programmazione compilato vengono convertiti in assembly prima di essere trasformati in eseguibili veri e propri. Sostanzialmente, se due processori hanno architetture diverse significa che sono anche fondamentalmente diversi: tra un AMD Ryzen 7 nuovo di pacca e un Intel Pentium 4 di 10 anni fa c'è poca differenza (sono entrambi x86_64), mentre tra il Ryzen 7 e lo Snapdragon che hai sul cellulare c'è una differenza sostanziale anche se sono entrambi nuovi (uno è x86_64 e l'altro è arm64).
Fare il porting di un programma verso un architettura significa riprogrammarlo in modo tale programma possa girare su una certa architettura. Se fai un porting di GCC e della libc per l'architettura X allora hai gli strumenti base per poter far funzionare il kernel Linux sull'architettura X. Se qualcuno ha fatto il porting di Debian verso l'architettura X e lo rende disponibile al pubblico, allora tutti quanti potranno eseguire Debian su processori con architettura X.
Esempi di architettura sono x86 (computer anni '90 e inizio 2000), x86_64 (computer recenti), Power PC (computer Apple fine anni '90 e antecedenti al 2005), ARM (smartphone moderni e i nuovi Apple M1), etc... Indicazione Debian è il nome che Debian sceglie di dare ad queste architetture, per esempio amd64 è il nome associato all'architettura x86_64 dei computer recenti (dal 2005 ad oggi).
La frase che non hai capito è solo un'asserzione di quella che la precede: l'unico requisito per usare Debian è un dispositivo il cui processore è di un'architettura supportata. Non è come MacOS che gira solo sui computer Apple e non è come Windows 11 che gira solo se il tuo computer è provvisto di TPM 2.0. In teoria anche i requisiti hardware sono molto laschi: si raccomandano almeno un paio di gigabyte di RAM, ma l'istallazione non si blocca se se non rispetti i requisiti.