
MiKTeX 2.9를 설치해 보았습니다. 몇가지 정보:
- OS: Windows 7, Intel i7, 8GB RAM.
- MiKTeX 설치 파일: setup-2.9.5987.exe
- 설치 위치: 로컬 저장소(먼저 다운로드), 전체 설치.
- 저장소 날짜: 2016년 6월 7일, 버전 6002
- 이전에 MiKTeX를 사용했는데, 오늘은 평소처럼 모든 것을 업데이트하고 싶습니다. 업데이트에서 비정상적인 오류(pdflatex가 컴파일되지 않음)가 발생하여 모든 항목을 제거하고 설치하려고 했습니다.
정상적으로 진행되었지만(모든 패키지 복사) 결국 오류가 표시되었습니다.
다음과 같은 이유로 작업을 완료할 수 없습니다.
열린 파일이 너무 많습니다: path="C:\MiKTeX\miktex/config\packages.ini"
세부 정보: 경로="C:\MiKTeX\miktex/config\packages.ini"
스크린샷:
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"
진행하는 방법?
답변1
나도 같은 문제가있었습니다. 내 시스템은 Microsoft Windows 7, 64비트입니다. 나는 노력했다
- 1) 다른 저장소에서 MikTeX를 다운로드합니다.
- 2) 여러 번 다시 설치하고,
- 3) 32비트 버전을 설치하고,
- 4) 메모리 등을 확보하기 위해 설치하기 전에 모든 프로그램을 닫았지만 이 문제가 지속되었습니다.
결국 나는 다음과 같이 해결했다.
- 1) Windows 64bit용 MikTex 기본 버전을 설치했습니다.
- 2) MikTeX 프로그램을 에서 열었습니다
Start
.Maintenance (Admin)
->Settings
->를 선택Packages
하고 아래 목록의 모든 항목을 확인한 후 를 누릅니다 Apply.
그런 다음 MikTeX는 선택한 모든 패키지를 설치했습니다.
답변2
동일한 오류 메시지가 표시되었습니다.
내 시스템:
- 운영 체제: Windows 7 64비트
- MikTex: 2.9.5987 64비트 넷 설치 프로그램
설치:
- Net 설치 프로그램을 시작했습니다.
- 완전한 MikTex를 다운로드했습니다.
- 데스크톱 폴더의 로컬 디렉터리에 저장됨
- Net 설치 프로그램을 다시 시작했습니다.
- C:\Program Files\MikTex2.9\에 있는 데스크톱 폴더의 로컬 디렉터리에서 Complete MikTex를 설치합니다.
- "열린 파일이 너무 많습니다"라는 오류 메시지가 나타납니다.
내 시도:
- MikTex 2.9.5987 64비트를 여러 번 재설치하세요.
- Miktex 2.9.5987 32비트를 사용해 보았습니다.
- MikTex 2.9.5987 32비트를 여러 번 재설치하세요.
내 솔루션:
- 로컬 디렉터리를 데스크탑 폴더에서 C:\data\Latex\MikTex\DownloadedFiles\로 이동했습니다.
- 위에서 설명한 대로 C:\Program Files\MikTex2.9\에 설치합니다.
이것은 나에게 효과가 있었고 당신에게도 도움이 되기를 바랍니다.
처음으로 여기에서 질문에 대답했는데 가정해서는 안 된다는 것을 알고 있지만 다음과 같습니다.
솔루션은 패키지 저장소와 관련된 것 같습니다. 어쩌면 이 오류를 피하기 위해 설치 디렉터리 "근처"에 있어야 할 수도 있습니다.
귀하의 로그 파일에서 다음을 볼 수 있습니다.
설치 디렉터리: C:\MiKTeX
패키지 저장소: D:\MiKTeX_2.9_Source
패키지 저장소를 C:\로 이동해 보십시오...
문안 인사,
마티스