
Ich habe versucht, MiKTeX 2.9 zu installieren. Einige Informationen:
- Betriebssystem: Windows 7, Intel i7, 8 GB RAM.
- MiKTeX-Installationsdatei: setup-2.9.5987.exe
- Installieren von: lokalem Repository (zuerst heruntergeladen), vollständige Installation.
- Repository-Datum: 7. Juni 2016, Version 6002
- Ich habe vorher MiKTeX verwendet, heute möchte ich das Ganze wie üblich aktualisieren. Das Update hat einen ungewöhnlichen Fehler ausgegeben (pdflatex wird nicht kompiliert), also habe ich versucht, alles zu deinstallieren und neu zu installieren.
Es lief OK (alle Pakete kopiert), aber am Ende zeigte es den Fehler
Der Vorgang konnte aus folgendem Grund nicht abgeschlossen werden:
Zu viele geöffnete Dateien: Pfad="C:\MiKTeX\miktex/config\packages.ini"
Details: Pfad="C:\MiKTeX\miktex/config\packages.ini"
Bildschirmfoto:
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"
Wie geht es weiter?
Antwort1
Ich hatte auch das gleiche Problem. Mein System ist Microsoft Windows 7, 64bits. Ich habe versucht,
- 1) MikTeX aus einem anderen Repository herunterladen,
- 2) mehrmals neu installieren,
- 3) Installieren Sie die 32-Bit-Version.
- 4) Schließen Sie vor der Installation alle Programme, um Speicher freizugeben usw., aber das Problem besteht weiterhin.
Letztendlich habe ich es wie folgt gelöst:
- 1) Ich habe die Basisversion von MikTex für Windows 64bit installiert.
- 2) Ich habe das MikTeX-Programm von geöffnet
Start
.- wählte
Maintenance (Admin)
- >Settings
->Packages
, überprüfte jeden Eintrag in der Liste darunter und drückte Apply.
- wählte
Anschließend installierte MikTeX alle ausgewählten Pakete.
Antwort2
Ich hatte die gleiche Fehlermeldung.
Mein System:
- Betriebssystem: Windows 7 64 Bit
- MikTex: 2.9.5987 64-Bit-Net-Installer
Installation:
- Net Installer gestartet
- Komplettes MikTex heruntergeladen
- Gespeichert im lokalen Verzeichnis in einem Desktop-Ordner
- Net Installer neu gestartet
- Installieren Sie MikTex Complete aus dem lokalen Verzeichnis im Desktop-Ordner unter C:\Programme\MikTex2.9\
- Hier kommt die Fehlermeldung "Zu viele offene Dateien"
Meine Versuche:
- Installieren Sie MikTex 2.9.5987 64 Bit mehrmals neu
- Habe Miktex 2.9.5987 32 Bit ausprobiert
- Installieren Sie MikTex 2.9.5987 32 Bit mehrmals neu
Meine Lösung:
- Das lokale Verzeichnis wurde vom Desktop-Ordner nach C:\data\Latex\MikTex\DownloadedFiles\ verschoben.
- Installieren Sie es wie oben beschrieben in C:\Program Files\MikTex2.9\
Bei mir hat es funktioniert und ich hoffe, bei Ihnen auch.
Ich beantworte hier zum ersten Mal eine Frage und ich weiß, ich sollte das nicht annehmen, aber:
Die Lösung scheint mit dem Paket-Repository zusammenzuhängen. Vielleicht sollte es „in der Nähe“ des Installationsverzeichnisses liegen, um diesen Fehler zu vermeiden.
Aus Ihrer Protokolldatei erkenne ich:
Installationsverzeichnis: C:\MiKTeX
Paket-Repository: D:\MiKTeX_2.9_Source
Versuchen Sie, das Paket-Repository nach C:\ ... zu verschieben.
Grüße,
Mathis