Начните с виртуальной машины. Если хочется воспользоваться решением на базе *buntu - попробуйте Trisquel GNU/Linux-libre, это официально рекомендованный ФСПО дистрибутив. Я бы рекомендовал более низкоуровневый Parabola GNU/Linux-libre (тоже рекомендованный ФСПО).
Используйте netinst-образ, не ставьте Xorg и рабочий стол, только базовую систему. Освойтесь с основными командами unix-среды (man, ls, mkdir, rm). Посоздавайте и поудаляйте пользователей (useradd & userdel), освойте управление правами (chmod, chown), изучите один из текстовых редакторов на базовом уровне (vim или emacs). Освоитесь - ставьте Xorg и оконный менеджер вроде cwm, ratpoison или fwvm. Сконфигурируйте оконный менеджер под свои цели, параллельно освоив основы настройки Xorg. Сделайте удобную рабочую среду экспериментируя и спрашивая на форумах как лучше настроить те или иные параметры.
https://h-node.org - проверьте, работает ли ваше оборудование с выбранной вами операционной системой. Если собираетесь покупать компьютер - можете поискать модель там.
После того как вы убедились, что ваше оборудование совместимо - пробуйте GNU/Linux на реальном железе. Сначала сохраните все конфигурационные файлы с вашей виртуальной машины, поставьте ОС, проверьте работоспособность и быстро, решительно залейте уже созданные файлы чтобы продолжить работу.
Дальше сами.