
Atualmente tenho o TexLive2016 com alguns pacotes instalados via tlmgr. Agora eu gostaria de mudar para a versão 2017 e queria saber se é possível instalar de alguma forma os mesmos pacotes na nova versão sem ter que procurá-los individualmente.
Particularmente, eu estava pensando em algo como exportar uma lista de pacotes instalados e depois instalar pacotes com base nessa lista na versão 2017.
Responder1
Com base na ideia de Marijn no comentário, usei o seguinte fluxo de trabalho:
- (Antes da atualização) Colete a lista de pacotes instalados em um documento de texto (fonte):
tlmgr list --only-installed > installed-packages
- (Após a atualização) Itere pela lista e instale cada pacote com um novo
tlmgr
– eu uso fish shell:
for line in (cat installed-packages)
sudo tlmgr install (echo $line | grep -Eo "[[:alnum:]]+:" | sed "s/://")
end