федора это полигон для тестирования редхата. Со стабильностью там не очень. Для дома лучше что-нибудь убунтообразное ставить.
Не более чем слухи. Сижу на федоре уже какой год, сменил 3 ноута, 2 винта, 10 версий с fedora 19 до fedora 29 - все замечательно. Какие то мелкие баги в самой последней версии бывают, которые исправляются за полгода. Любителям стабильности имеет смысл сидеть на предпоследней. Про сервера уж молчу. Домашний сервер хост, медиасервер, торрент качалка, сервер видеонаблюдения - все под федорой уже годы.
Недостаток убунты в том, что:
- наличие PPA репозиториев. С одной стороны это удобство в большом выборе софта, но с другой стороны репозитории PPA имеют такой же доступ к разделу системы как и системные репозитории, т.е. права рута. А значит любой криворукий программист скажем метронома может своими шаловливыми ручками запросто пофигить твою систему в фарш совершенно невзначай.
- может я не понимаю как это сделано, но как мне показалось, убунта не отслеживает пакетную целостность системы (не считая установку зависимостей). В федоре есть история, каждая команда по установке пакета записывается со списком дополнительно установленных пакетов. Это можно откатить, нередко автоматом, если вдруг нужно, можно проверить насколько файлы в системе соответствуют оригинальным пакетам к которым они относятся, не повреждены ли, все ли на месте. В убунте ответа на вопрос: как удалить все пакеты, которые доставились с основным пакетом, я так и не нашел. Я так понял там просто большая помойка куда периодически ставится разное пока наконец не начнет потихоньку ломаться.
- многие вещи, особенно серверного толка, или того, что касается разработки ПО могут не работать сразу из коробки и после настройки их надо донастраивать. В отличие от той же федоры например, если знать как этим всем правильно пользоваться - поставил пакет, запустил и оно уже работает с общепринятыми в качестве стандарта настройками, оно уже пропишеться везде где надо, нужно будет минимум возни. В убунте нередко надо будет полотенце инструкций пройти.
Недостаток федоры (лично для меня) прежде всего в том, что убунта гораздо популярнее и не раз вы будете сталкиваться с тем, что инструкции по сборке какой нибудь программы из исходников даны именно для федоры (например криптовалютного кошелька какого нибудь), или собранный пакет только для убунты, а для федоры придется собирать руками, особенно актуально для тех, кто использует ОС для создания музыки например - всякие плагины, интересные проги бывает так, что собраны только для убунты. Или вот например есть у меня 3d принтер, есть Raspberry Pi, очень хотелось накатить Octoprint, но все инструкции под Дебиан (родственник убунты). Ладно, ок, можно поставить федору и приспособить инструкции под нее, но вот засада, в федоре еще не наладили работу с GPIO ( она и в Дебиане то наладом дышит). Пришлось терпеть Дебиан.
С учетом вышеизложенного вопрос выбора Федора или Убунта имхо больше вкуса - кому что важнее.