
Tentei instalar o MiKTeX 2.9. Alguma informação:
- SO: Windows 7, Intel i7, 8 GB de RAM.
- Arquivo de instalação do MiKTeX: setup-2.9.5987.exe
- Instale de: repositório local (baixado primeiro), instalação completa.
- Data do repositório: 7 de junho de 2016, versão 6002
- Eu já usei o MiKTeX, hoje só quero atualizar tudo normalmente. A atualização deu um erro incomum (não compila o pdflatex), então tentei desinstalar e instalar tudo.
Correu tudo bem (copiou todos os pacotes) mas no final mostrou o erro
A operação não pôde ser concluída pelo seguinte motivo:
Muitos arquivos abertos: path="C:\MiKTeX\miktex/config\packages.ini"
Detalhes: path="C:\MiKTeX\miktex/config\packages.ini"
Captura de tela:
Installation log:
initializing setup service...
starting installer...
Loading package database...
starting package maintenance...
installation directory: C:\MiKTeX
package repository: D:\MiKTeX_2.9_Source
visiting repository D:\MiKTeX_2.9_Source...
repository type: local package repository
loading lightweight database...
lightweight database digest: f6ae0b4a4f8fe510da4d61a2253d6bd4
going to install 113893 file(s) (3096 package(s))
extracting files from 12many.tar.lzma...
extracting files from a0poster.cab...
extracting files from a4wide.tar.lzma...
extracting files from a5comb.tar.lzma...
extracting files from aastex.tar.lzma...
extracting files from abc.tar.lzma...
...
% SNIP
...
extracting files from zxjafbfont.tar.lzma...
extracting files from zxjafont.tar.lzma...
extracting files from zxjatype.tar.lzma...
updating package definition directory (C:\MiKTeX\tpm\packages)...
installed 115 package definition files
visiting repository D:\MiKTeX_2.9_Source...
repository type: local package repository
loading lightweight database...
Error: Too many open files: path="C:\MiKTeX\miktex/config\packages.ini"
Como proceder?
Responder1
Eu também tive o mesmo problema. Meu sistema é Microsoft Windows 7, 64 bits. Eu tentei
- 1) baixe o MikTeX de outro repositório,
- 2) reinstale-o várias vezes,
- 3) instale a versão de 32 bits,
- 4) feche todos os programas antes de instalar para ganhar memória etc, mas o problema persistiu.
Finalmente, resolvi da seguinte maneira:
- 1) Instalei a versão básica do MikTex para Windows 64 bits.
- 2) Abri o programa MikTeX em
Start
.- escolheu
Maintenance (Admin)
- >Settings
->Packages
, verificou cada entrada na lista abaixo e pressionou Apply.
- escolheu
Então, o MikTeX instalou todos os pacotes selecionados.
Responder2
Eu tive a mesma mensagem de erro.
Meu sistema:
- SO: Windows 7 64 bits
- MikTex: 2.9.5987 Instalador de rede de 64 bits
Instalação:
- Instalador de rede iniciado
- Baixado MikTex completo
- Salvo no diretório local em uma pasta da área de trabalho
- Instalador de rede reiniciado
- Instale o MikTex completo do diretório local na pasta desktop em C:\Program Files\MikTex2.9\
- Aí vem a mensagem de erro "Muitos arquivos abertos"
Minhas tentativas:
- Reinstale o MikTex 2.9.5987 64 bits várias vezes
- Tentei Miktex 2.9.5987 32 bits
- Reinstale o MikTex 2.9.5987 32 bits várias vezes
Minha solução:
- Movido o diretório local da pasta desktop para C:\data\Latex\MikTex\DownloadedFiles\
- Instale conforme descrito acima em C:\Program Files\MikTex2.9\
Isso funcionou para mim e espero que também para você.
É a primeira vez que respondo a uma pergunta aqui e sei que não deveria supor, mas:
A solução parece estar relacionada ao repositório de pacotes. Talvez deva estar "perto" do diretório de instalação para evitar esse erro.
No seu arquivo de log, vejo:
diretório de instalação: C:\MiKTeX
repositório de pacotes: D:\MiKTeX_2.9_Source
Tente mover o repositório de pacotes para C:\ ...
Cumprimentos,
Mathis