Migrando LaTeX (MiKTeX 2.9) de um computador para outro

Migrando LaTeX (MiKTeX 2.9) de um computador para outro

Tenho um computador antigo (Windows XP Pro x64) com LaTeX (MiKTeX 2.9) instalado e configurado como desejo. Eu tenho um novo computador (mesmo sistema operacional) e quero poder transferir o MiKTeX para a nova máquina sem precisar reinstalar o MiKTeX.

Existe uma maneira simples de fazer isso?

Nenhuma das máquinas tem conexão com a internet.

Responder1

Resposta curta: Não.

Um pouco mais:

O Windows precisa copiar arquivos especiais (por exemplo, dllarquivos) profundamente no sistema do Windows ( c:\...\system32ou c:\..\Program). Os nomes dos diretórios usados ​​podem diferir em vários computadores. O Windows também armazena muitas informações no registro, muito relevantes para colocar o sistema em funcionamento.

Conclusão: para obter um sistema em execução com Windowsinstalartodos os programas (por exemplo: Viewer: SumatraPDF ou Acrobat, distribuição: MiKTeX, editor: TeXnicCenter) que você precisa.

Então você pode fazer (porque o segundo computador não tem internet): Baixe com o MiKTeXinstalador o completo MiKTeXem um diretório. Atualize este diretório (dê uma olhada no MiKTeXmanual) para obter o sistema real e copie este diretório para o segundo computador e instale MikTeXa partir daí. Se possível, copie a configuração do seu editor ( TeXnicCenter usa tcoarquivos, por exemplo) para restaurá-lo depois de instalar o visualizador MiKTeXe editor de PDF.

Responder2

No passado, o MiKTeX era o que hoje seria chamado de sistema "sandbox". E foi possível fazer o que você deseja - simplesmente copiá-lo de máquina para máquina e reconfigurar os caminhos locais no arquivo miktex.ini. (pelo menos com 2,3)

Caso não seja possível com o MiKTeX 2.9 configurar uma versão "portátil" (conforme anunciado, ele deve rodar em um datastick e não deixar rastros na máquina host). Então, em vez de usar um datastick, copie-o no(s) sistema(s) que deseja usar.

Se você o instalou de forma não portátil, segue-se "não". Mas não initexmftem uma opção “portátil” – para criar uma configuração portátil?

re: a resposta "não" - estou curioso para saber o que dllé copiado para os diretórios do sistema Windows - existe documentação em algum lugar (ou código?). A versão "normal" faz entradas no registro do Windows (o que 'imho' não era uma escolha de design tão boa) - o que interromperia qualquer reinstalação em máquinas separadas. Uma lista desses dllitens, etc., me ajudaria, já que atualmente estou lutando com o mesmo problema. (Apenas -iywk - no momento estou preso nos arquivos de mapa de fontes.)

Responder3

Eu concordo comesta resposta: Pelo que vejo, não há como migrar sem qualquer reinstalação. E permita-me também uma observação: você precisará de um computador com acesso (talvez apenas temporário) à Internet.

Com a abordagem, já descrevi emRealocar o MiKTeX 2.9?, você pode usar o pacote base da sua instalação antiga do MiKTeX. Não sei se funciona com uma unidade de rede, mas você também pode montar a unidade do computador antigo em uma unidade local. Mais tarde você poderá usar o próprio sistema de atualização do MiKTeX, se fizer pelo menos uma conexão temporária com a Internet.

Se você não deseja acesso à Internet para o seu novo computador, fica mais complicado:
você precisa de um terceiro computador com acesso (temporário). Nesse computador baixe o arquivo inteiroRepositório MiKTeXpara uma pasta local. O melhor seria colocar esta pasta em um disco removível, mas posteriormente também é possível gravar um DVD-RW. O download pode ser feito com o instalador da rede, se você alterar a configuração de instalação padrão para "Baixar MikTeX" e selecionar "Completar MikTeX". Depois de escolher o espelho CTAN mais próximo e a pasta de download, o download é iniciado. Pode levar várias horas dependendo da velocidade da conexão. Posteriormente para realizar atualizações deste repositório rsyncé altamente recomendado, vejasincronizar novamentena Wikipédia em inglês para sugestões de software, ou pelo menos wgetcom sua opção de carimbo de data/hora.

Ao iniciar a instalação com o net installer em seu pc offline, escolha primeiro a instalação de um repositório local e selecione a pasta da unidade portátil ou DVD (especialmente não escolha “CD/DVD”, isso é apenas para DVDs enviados pelo desenvolvedor ).Atenção, este caminho está salvo nas configurações do MiKTeX!

Posteriormente, você deve realizar atualizações do MiKTeX em seu PC off-line regularmente para correções de bugs e novos pacotes.

Se o MiKTeX também estiver instalado em um computador com conexão à Internet, as atualizações também deverão ser feitas com o repositório local. Isso economiza muita largura de banda.

informação relacionada