Как я могу создать резервную копию системы Ubuntu и восстановить ее на другом компьютере с совершенно другим оборудованием?

Я только что завершил установку Ubuntu. Он содержит все необходимые мне пакеты, и я правильно настроил свои приложения.

Я хотел бы создать резервную копию этой установки и иметь возможность восстановить ее на разных компьютерах с разным оборудованием.

Я читал, что решение будет следующим:

1- Save a list of the installed packages.
2- Backup the home directory.

3- Install the same version of Ubuntu on the new machine.
4- Restore the list of installed packages on the new machine.
5- Restore the backup of the home directory on the new machine.

Сохранит ли это все мое встроенное программное обеспечение и их конфигурации?