Ответ, который вы спрашиваете, имеет подвох, который вы, кажется, игнорируете: вы не можете загрузить исходный файл.
Ядро (установщик, ядро, компилятор C, другие необходимые программы) необходимо будет загрузить в виде двоичных файлов. Дополнительный пакет может быть либо предварительно скомпилированным, либо как исходный.
Лучшая цель минимизировать загрузку - загружать только то, что вам нужно. Начните с минимального установочного набора. Затем решите, какие программы вы хотите добавить и как вы хотите управлять ими. Либо через загрузку в качестве источника (например, через дерево портов BSD или через портеж Gentoo), либо предварительно скомпилированный двоичный файл. Последний предпочтительно в формате пакета, например, rpm, чтобы вы могли не только установить свою систему, но и поддерживать ее в актуальном состоянии без значительных накладных расходов.
Что касается примера: они во многом зависят от того, какие примеры вы выберете. Единственное справедливое сравнение было бы из полной установки системы (со средними используемыми программами) и для сравнения. И тогда нам нужно начать обсуждение (без четких ответов), каковы средние установленные программы.