アップデート / Updates

概要

TeX64は「アプリ内更新」と「手動ダウンロード」の両方の方法をサポートしています。お好みの方法でいつでも最新バージョンに更新できます。

アプリ内アップデートフロー

TeX64内から直接更新できます。これは最も簡単で推奨される方法です。

  1. 設定を開き、「アカウント」ページを選択します
  2. 更新セクションで現在のバージョンと最新バージョンを確認します
  3. 「更新を確認」ボタンをクリックして、新しいバージョンをチェックします
  4. 新しいバージョンが利用可能な場合、「更新を適用」ボタンが表示されます。ヘッダーバーにも同じワンクリックの Update ボタンが表示されることがあります。
  5. 「更新を適用」をクリックして、更新パッケージのダウンロードと検証を実行します
  6. ダウンロードの準備ができると、TeX64 がインストーラを起動します。画面の指示に従ってインストールしてください
  7. 必要に応じて TeX64 を開き直し、設定 > アカウントでバージョンを確認します

手動アップデート

アプリ内更新が機能しない場合、または手動で管理したい場合は、ダウンロードページから直接ダウンロードしてインストールできます。

  1. /download ページにアクセス
  2. お使いのMacのアーキテクチャに応じて最新ビルドを選択(Apple Silicon / Intel Mac)
  3. macOS 用 DMG をダウンロード
  4. DMG を開いて TeX64.app をアプリケーションフォルダにドラッグ&ドロップ
  5. 古いバージョンを置き換えるか確認されたら、「置き換える」を選択
  6. TeX64 を完全に再起動
  7. 設定 > アカウントでバージョンを確認

直接ダウンロードリンク

以下のリンクから直接ダウンロードできます。お使いのアーキテクチャとファイル形式を選択してください:

  • Apple Silicon — DMG(推奨):
    /download/latest
  • Apple Silicon — ZIP:
    /download/latest?kind=zip
  • Intel(x64)— DMG:
    /download/latest?arch=x64
  • Intel(x64)— ZIP:
    /download/latest?arch=x64&kind=zip

Manifest API

ビルドシステムやカスタムスクリプトから自動で更新情報を取得できます。Manifest API は以下のエンドポイントで利用可能です:

/api/v2/updates/manifest

このエンドポイントから、最新バージョン、ダウンロード URL、SHA256 チェックサム、必須フラグなどの情報が返されます。CI/CD パイプラインやカスタム更新スクリプトに活用できます。

API パラメータ

Manifest API はプラットフォーム、アーキテクチャ、チャネルに対応しています:

  • Platform:macOS(darwin)
  • Architecture:arm64(Apple Silicon)または x64(Intel)
  • Channel:stable または beta

API レスポンス

API は以下の情報を含むレスポンスを返します:

  • latestVersion:最新バージョン番号
  • required:強制アップデートが必要かどうか
  • notesUrl:リリースノート URL
  • artifactUrl:ダウンロード URL
  • artifactSha256:ダウンロード完全性チェック用 SHA256
  • signature:デジタル署名(オプション)

アップデート後

アップデートが完了したら、以下の手順で正常に更新されたか確認してください:

  1. インストーラ完了後、必要に応じて TeX64 を開き直します
  2. 設定 > アカウントを開いて、現在/最新バージョンを確認
  3. 設定 > 環境を開き、lualatex、latexmk、synctex などが正しく動作しているか確認
  4. テストプロジェクトでビルドして、正常に動作するか確認

サポート対象バージョン

TeX64 は以下の環境で実行できます:

  • macOS:12.x(Monterey)以上
  • Architecture:Apple Silicon(arm64)および Intel(x64)
  • ファイル形式:DMG(推奨)および ZIP

Manifest API(/api/v2/updates/manifest)も同じバージョン要件に従います。

アップデートが失敗した場合

アップデートが失敗した場合は、以下の手順を試してください:

  1. /download から最新 DMG を手動でダウンロード
  2. TeX64 を完全に終了(Option+Command+Esc で強制終了も可)
  3. Applications フォルダの古い TeX64.app を削除
  4. DMG ファイルを開いて、新しい TeX64.app をアプリケーションフォルダにコピー
  5. TeX64 を起動して動作確認
  6. 設定 > 環境で環境確認を再度実行

よくある問題

インターネット接続

アップデートをダウンロードするには安定したインターネット接続が必要です。接続が不安定な場合は、手動ダウンロードを試してください。

ディスク容量

ダウンロードとインストールに充分な空き容量が必要です。少なくとも 500 MB の空き容量があることを確認してください。

セキュリティソフトウェア

アンチウイルスやファイアウォールソフトウェアがダウンロードやインストールをブロックしていないか確認してください。必要に応じて一時的に無効化してから再度試してください。

Gatekeeper

macOS の Gatekeeper が TeX64 の実行をブロックする場合、Control + クリックして「開く」を選択するか、システム設定の「セキュリティとプライバシー」で許可してください。

ヒント:TeX64 は起動時とバックグラウンドで定期的に更新を確認します。設定 > アカウントから手動確認もできます。バックグラウンド確認で新しいバージョンが見つかると、OS通知が表示されることがあります。