Я, так и, считаю что #arch - хороший первый дистрибутив, как и C - хороший первый язык программирования.
Будет больно, всё будет ломаться, ни черта не будет получаться, но знания полученные в муках будут бесценны.
Главное не иметь больших ожиданий, и радоваться даже сегфолту. Суметь потерять память -- так же достижение, как и проехаться по памяти за пределами массива.
@akhil хороший первый дистрибутив это Slackware или Linux From Scratch
никаких репозиториев, собрал один раз - вот и сиди с ним