『インストーラの初期化に失敗しました.』と表示され、インストールすることが出来ません。どうすれば良いでしょうか。OSはWindows8 64bitです。
私も同様のエラーが出たのですが,インストールできるようになりました.
- 電子版を購入したため,サポートサイトから付属DVDのzipファイルをダウンロードし,"D:\Users\Downloads\LaTeX2e美文書作成入門第6版"へ展開→abtlinst.exeを起動→「インストーラーの初期化に失敗しました」となる.
- "C:\cygwin\home\jtorii\tmp\LaTeX2e美文書作成入門第6版"へディレクトリごと移動→abtlinst.exeを起動→インストール成功
環境はWindows8 64bit のマシンです.
以上,ご参考まで.
いいえ,全く加工しておりません.
そういう疑問を排除するためにコピペではなくファイルを添付しました.
また,昨晩の手順で少し説明を省いてしまったことがあるのでもう一度以下に記します.
- zipファイルをダウンロードし,"D:\Users\Downloads\LaTeX2e美文書作成入門第6版"へ展開→abtlinst.exeを起動→「インストーラーの初期化に失敗しました」
- サポートページに従って,PC を再起動し他のプログラムが動いていない状態でabtlinst.exeを起動→「インストーラーの初期化に失敗しました」
- Windows Defender を停止した状態でabtlinst.exeを起動→「インストーラーの初期化に失敗しました」
- Windows Defender の動作は元("保護された状態")に戻した
- LaTeX2e美文書作成入門第6版フォルダのプロパティを見ると"読み取り専用"のフラグが立っていたので,なんとなくそこから下のフォルダ・ファイルの読み取り専用フラグをクリアし,abtlinst.exeを起動→「インストーラーの初期化に失敗しました」
- "C:\cygwin\home\jtorii\tmp\LaTeX2e美文書作成入門第6版"へディレクトリごと移動→abtlinst.exeを起動→インストール成功
以上です.
別のWindows7(64bit)マシンでもインストーラーの初期化に失敗する現象が再現しました.
そして,別の方法で解決しました.
- zip を解凍する際に,ファイルの文字化けを嫌いWindows Explorerではなくcygwinターミナルからunzipで解凍しました(最初から C: ドライブのディレクトリに解凍)
- abtlinst.exeを実行すると,これまでと同様に「インストーラーの初期化に失敗しました」となりました
- Windows Explorerで C: ドライブ上の別のディレクトリに丸ごとコピーするとインストール開始の確認ダイアログまで進みましたので,先には進まずに一度キャンセル
- コピー前のファイルとコピー後のファイルを見比べるとパーミッションが異なっていました
- 元の,cygwinで解凍したディレクトリで find -type f -print0 | xargs -0 chmod go+rx 及び find -type f -print0 | xargs -0 chmod u+x を実行しコピー後のディレクトリと同じになるようパーミッションを付与(ただし全てのファイルを付きあわせてはいませんので完全に同一パーミッションかは未確認です)
- 元の,cygwinで解凍したディレクトリでabtlinst.exeを実行するとインストールに成功しました.
これまでの報告でzipファイルをcygwin環境で解凍したということに言及していませんでしたので,余計な手間をお掛けしてしまったようです.
以上,ご参考まで
> 最初のマシンで,D: から C: にエクスプローラ上でコピーしただけでパーミッションが
変更されたとすると不思議な話です.
(Cygwinで見えるパーミションがNTFSのアクセス管理と関係していると仮定しての話ですが)デフォルトでは親フォルダの権限を受け継ぐんだっと思います.適当にググってみましたが,このあたりにあります.
umask は mask なので,111 になってると x ビットが立たないのですよね.普通は 022 とかに設定されているので,自然な発想としては rwzr-xr-x や rw-r--r-- でファイルが生成されてほしいところです.しかしなぜか,rwxrwxrwx で生成されたり,r--r--r-- で生成されたりすることがあって,後者(なぜか r--r--r-- で生成される場合)にハマると,tlpkg/tlperl/bin/*.exe や tlpkg/tlperl/bin/*.dll が実行できなくてインストーラが動かないということが起こるようです.
「ほかの『初期化に失敗しました』」でよくあるのは,Windows ディレクトリだけストレージにコピーして実行しようとして texlive-bibun6 がないために(もしくはコピー不足で)失敗するケースでしょう.
「ほかの『初期化に失敗しました』」でよくあるのは,Windows ディレクトリだけストレージにコピーして実行しようとして texlive-bibun6 がないために(もしくはコピー不足で)失敗するケースでしょう.
私も美文書作成入門改訂第6版付録DVDのabtlinst.exeを起動したのですが同様の現象が起きています。OSはWindows7 (lenovo ThinkPad E420)です
パソコンに詳しくないのでよく分からないのですが、abtlinst.exeを起動すると、
tlpkg/TeXLive/TLUtils.pm line 2373
TeXLive::TLUtils::setup_programs (w32)failed at
tlpkg/TeXLive?TLUtils.pm line 2375
D:\texlive-bibun6\tlpkg\tlpkg\installer\wget\wget.exe --version failed (status 65280): No such file or directory
Output is:
とでできて、次に『インストーラの初期化に失敗しました.』と表示されます。
実は以前はDVD経由でインストールに成功したのですが、texworksで文章を作成する際に、本通りのコマンドを入力してもerrorがでてきてしまうので、一度アンインストールし、インストールし直そうとした結果こうなっています。
アンインストールした際に、関連すると思われたファイルを大量に削除したためそもそもインストールさえできなくなったのかもしれません。
ややこしいですが、インターネット経由でTexworksをダウンロードしたこともあり、最初はコマンドを入力してpdfを作成することができていたのですが、ある時からなぜかできなくなったため、dvdを購入してインストールしなすことを考えました。
環境変数は確認したところ古いバージョンのものは入っていないと思われます。
パソコンに詳しくないのでよく分からないのですが、abtlinst.exeを起動すると、
tlpkg/TeXLive/TLUtils.pm line 2373
TeXLive::TLUtils::setup_programs (w32)failed at
tlpkg/TeXLive?TLUtils.pm line 2375
D:\texlive-bibun6\tlpkg\tlpkg\installer\wget\wget.exe --version failed (status 65280): No such file or directory
Output is:
とでできて、次に『インストーラの初期化に失敗しました.』と表示されます。
実は以前はDVD経由でインストールに成功したのですが、texworksで文章を作成する際に、本通りのコマンドを入力してもerrorがでてきてしまうので、一度アンインストールし、インストールし直そうとした結果こうなっています。
アンインストールした際に、関連すると思われたファイルを大量に削除したためそもそもインストールさえできなくなったのかもしれません。
ややこしいですが、インターネット経由でTexworksをダウンロードしたこともあり、最初はコマンドを入力してpdfを作成することができていたのですが、ある時からなぜかできなくなったため、dvdを購入してインストールしなすことを考えました。
環境変数は確認したところ古いバージョンのものは入っていないと思われます。
http://tex.stackexchange.com/questions/139908/problem-installing-tex-live-under-windows-8-resistant-to-past-fixes と似た現象でしょうか.C:\texlive\abtlinst_log.txt のようなファイルに,インストール時に消去したPATHが列挙されていると思うので,まずはPATHを適切に復元していただいて,再度インストールを試していただけませんでしょうか?
インストーラの不具合にはまり込んでしまったようです.大変申し訳ありません.
ひとまずインストーラが動くようにという点で,
%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem
の3つのパスを,環境変数PATHに追加していただいて,その後DVDから再度インストールを試していただけますでしょうか?
PATH への追加方法は美文書第6版であれば331-332ページに書いてあります.
# Windows 8系をお持ちのほかの方から,OS初期状態のPATHの情報をいただけると幸いです.どなたかご協力いただけないでしょうか?
ひとまずインストーラが動くようにという点で,
%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem
の3つのパスを,環境変数PATHに追加していただいて,その後DVDから再度インストールを試していただけますでしょうか?
PATH への追加方法は美文書第6版であれば331-332ページに書いてあります.
# Windows 8系をお持ちのほかの方から,OS初期状態のPATHの情報をいただけると幸いです.どなたかご協力いただけないでしょうか?
> # Windows 8系をお持ちのほかの方から,OS初期状態のPATHの情報をいただけると幸いです.どなたかご協力いただけないでしょうか?
すみません見落としていました。
初期状態ではありません。Windows 8.1にOffice,美文書,Cygwinをインストールした状態のシステム環境変数Pathです:
C:\Program Files (x86)\ImageMagick-6.8.6-Q16;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\texlive\2013\bin\win32
うへーっ!
すみません見落としていました。
初期状態ではありません。Windows 8.1にOffice,美文書,Cygwinをインストールした状態のシステム環境変数Pathです:
C:\Program Files (x86)\ImageMagick-6.8.6-Q16;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\texlive\2013\bin\win32
うへーっ!
この大量度合いはlenovoさんの仕業ですかね.
先に貼ったリンク http://tex.stackexchange.com/questions/139908/problem-installing-tex-live-under-windows-8-resistant-to-past-fixes に
http://answers.microsoft.com/en-us/windows/forum/windows_8-system/what-are-the-original-path-environment-variables/cbbd9221-4548-4f11-af7f-0ff8b3328e5d?msgId=133b7b17-f58b-4ce0-9373-087f96a62640 というリンクがあって,ここに初期設定の Windows 8のPATHがありますね(ということに今気づきました.奥村先生,お手間をお掛けしてすみません).このPATHを復元したらどうでしょうか?
https://www.tug.org/pipermail/tex-live/2013-October/034315.html と
https://www.tug.org/pipermail/tex-live/2013-October/034318.html から辿れるスレッドでも,結局のところWindows 8の初期設定のPATHをきちんと復元して追加したら,“wget がどうの”というエラーはなくなってインストールできるようになった,と書いてありますよね.
先に貼ったリンク http://tex.stackexchange.com/questions/139908/problem-installing-tex-live-under-windows-8-resistant-to-past-fixes に
http://answers.microsoft.com/en-us/windows/forum/windows_8-system/what-are-the-original-path-environment-variables/cbbd9221-4548-4f11-af7f-0ff8b3328e5d?msgId=133b7b17-f58b-4ce0-9373-087f96a62640 というリンクがあって,ここに初期設定の Windows 8のPATHがありますね(ということに今気づきました.奥村先生,お手間をお掛けしてすみません).このPATHを復元したらどうでしょうか?
https://www.tug.org/pipermail/tex-live/2013-October/034315.html と
https://www.tug.org/pipermail/tex-live/2013-October/034318.html から辿れるスレッドでも,結局のところWindows 8の初期設定のPATHをきちんと復元して追加したら,“wget がどうの”というエラーはなくなってインストールできるようになった,と書いてありますよね.