Eu tenho um script BASH que eu uso para fazer muitas das minhas coisas de configuração sempre que eu faço uma instalação limpa. Eu procuro sempre que eu uso para ter certeza de que nada é específico para a versão do Ubuntu que eu usei na última vez. Com um script BASH você pode adicionar repositórios de terceiros, instalar atualizações, instalar software de terceiros, mover arquivos se tiver um backup local com seus arquivos, etc.
Há também páginas wiki em instalações automatizadas do Ubuntu usando algo chamado "Kickstart", e isso com uma pesquisa rápida: link
Aqui está um link para um script de configuração do Ubuntu com o qual eu brinquei. Isso obviamente não configura itens como o Chrome ou o Dropbox para fazer login em minhas contas individuais nesses serviços, mas eles são instalados e me poupam o trabalho de fazer tudo manualmente. Sinta-se à vontade para copiar / colar e modificar isso para atender às suas necessidades. Como acontece com todo software livre, estou dando isso na esperança de que seja útil, mas sem garantias, para o bem ou para o mal. Abri-lo e olhe para ele antes de executá-lo para que você saiba o que está fazendo. Você pode querer adicionar coisas à lista ou levar as coisas embora.
link