
我嘗試安裝 MiKTeX 2.9。一些資訊:
- 作業系統:Windows 7、Intel i7、8 GB RAM。
- MiKTeX安裝檔:setup-2.9.5987.exe
- 從以下位置安裝:本機儲存庫(首先下載),完整安裝。
- 儲存庫日期:2016 年 6 月 7 日,版本 6002
- 我以前使用過 MiKTeX,今天我只想像往常一樣更新整個內容。更新出現了異常錯誤(不會編譯 pdflatex),所以我嘗試卸載並安裝所有內容。
一切順利(複製了所有包)但最終顯示了錯誤
由於以下原因,操作無法完成:
開啟檔案太多:path="C:\MiKTeX\miktex/config\packages.ini"
詳細資料:path="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)我安裝了MikTex for Windows 64bit的基本版本。
- 2)我從. 開啟MikTeX程式
Start
。- 選擇
Maintenance (Admin)
->Settings
->Packages
,檢查下面列表中的每個條目並按下Apply。
- 選擇
然後,MikTeX 安裝所有選定的軟體包。
答案2
我有同樣的錯誤訊息。
我的系統:
- 作業系統:Windows 7 64 位元
- MikTex:2.9.5987 64 位元網路安裝程序
安裝:
- 啟動網路安裝程式
- 下載完整的 MikTex
- 保存在桌面資料夾的本機目錄中
- 重新啟動網路安裝程式
- 從 C:\Program Files\MikTex2.9\ 桌面資料夾的本機目錄安裝完整的 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:\ ...
問候,
馬西斯