
MiKTeX 2.9 をインストールしようとしました。いくつかの情報:
- OS: 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) Windows 64 ビット版の MikTex の基本バージョンをインストールしました。
- 2) からMikTeXプログラムを開きました
Start
。Maintenance (Admin)
->Settings
->を選択しPackages
、下のリストにあるすべてのエントリをチェックして を押しましたApply。
その後、MikTeX は選択したすべてのパッケージをインストールしました。
答え2
同じエラーメッセージが表示されました。
私のシステム:
- OS: 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:\ に移動してみます...
よろしくお願いいたします。
マティス