Мне нужно сменить компьютер, но я хочу сохранить свою ОС такой, какая она есть сейчас. Какое решение лучше всего перенести всю мою ОС на новый компьютер? Я могу использовать TimeShift, но с какими проблемами совместимости или драйверами я могу столкнуться?
Есть способы сделать это, но немногие из них я бы назвал «чистыми». Я бы порекомендовал вам использовать rsync для копирования данных из вашей пользовательской папки в / home в вашу пользовательскую папку на новом компьютере, а затем установить любое новое программное обеспечение на новом компьютере с помощью apt / apt-get. Существуют способы дублирования установленных списков пакетов с помощью apt / dpkg, но иногда вы получаете список, включающий устаревшие пакеты или пакеты, которые вы установили вручную, и это становится проблемой для решения. Я бы рекомендовал просто установить то, что вам нужно, на новую систему отдельно, чтобы избежать проблем.
В зависимости от вашей конфигурации у вас могут быть конфигурационные файлы в / etc, которые вы хотите скопировать, возможно, что-то в / opt вы настроили за пределами стандартной системы, и, возможно, то, что вам нужно в / var. Я бы порекомендовал вам выделить время, чтобы определить, что вам нужно, и использовать rsync, чтобы скопировать все, что вам нужно скопировать, и попытаться просто установить то, что вам нужно, с помощью управления пакетами в новой системе. Это займет немного больше внимания, но у вас будет более чистая конфигурация.