macOS に Paneflow をインストール
署名と公証が済んだ .dmg を使って macOS 13 Ventura 以降に Paneflow をインストールします。
Paneflow は macOS 13 Ventura 以降で動作します。現時点では .dmg
が唯一の macOS インストール パスです。Homebrew tap は準備中です。
Apple Silicon は v0.2.x でサポートされるアーキテクチャです。Intel
ビルドは将来のリリースで提供されます。
.dmg は Developer ID Application 証明書で署名され、Apple に
よって公証されています。公証チケットがバンドルにステープルされて
いるため、Gatekeeper は「身元不明の開発元」ダイアログを出さずに
初回起動でこれを受け入れます。
Homebrew で Paneflow をインストールするには?
Homebrew tap はロードマップにあります。公開されたら、このセクション
に貼り付け可能なワンライナーが表示されます。それまでは、下記の
.dmg パスを使ってください。これが v0.2.x でサポートされる唯一の
macOS インストール方法です。
.dmg から Paneflow をインストールするには?
最新の Apple Silicon .dmg をダウンロードし、開いて、アプリを
Applications にドラッグします。
curl -LO https://github.com/ArthurDEV44/paneflow/releases/download/v0.2.17/paneflow-0.2.17-aarch64-apple-darwin.dmg
open paneflow-0.2.17-aarch64-apple-darwin.dmgFinder がディスク イメージをマウントし、Paneflow アプリと
Applications のシンボリック リンクが入ったウィンドウを開きます。
Paneflow を Applications にドラッグしてから、マウントされた
ボリュームを取り出してください。
Spotlight(Cmd+Space のあと「Paneflow」)から起動するか、直接:
open /Applications/Paneflow.appIntel Mac は CI でまだビルドされていません。2020 年以前の Mac を お使いの場合、Apple Silicon バイナリはアーキテクチャ エラーで 起動に失敗します。ユニバーサルまたは Intel 専用の DMG は将来の リリースで提供されます。通知を受け取るには GitHub releases を購読してください。
インストールを検証するには?
Paneflow.app は paneflow を自動的に PATH に追加しません。
バイナリは /Applications/Paneflow.app/Contents/MacOS/paneflow
にあります。最もシンプルな検証方法は、Spotlight(Cmd+Space の
あと「Paneflow」)またはターミナルからアプリを起動することです:
open -a Paneflowタイトル バーは最初のフレームで動作中のバージョンを表示します。
任意のターミナルから CLI アクセスをするには、バイナリを一度だけ
/usr/local/bin にシンボリック リンクしてください:
sudo ln -sf /Applications/Paneflow.app/Contents/MacOS/paneflow /usr/local/bin/paneflowリンクが配置されたら、標準の検証コマンドが動作します:
paneflow --version
# paneflow 0.2.xmacOS Gatekeeper がアプリをブロックした場合は?
公証済み .dmg は「Apple がこの App に悪意のあるソフトウェアが
含まれていないか確認できません」というダイアログを決して出すべき
ではありません。それでも表示される場合は、異常な転送(Safari 以
外のブラウザで外付けドライブにダウンロードしたなど)の間に検疫
属性が保持されたことを意味します。摩擦の少ない順に 3 つの解決方法
があります:
右クリックで開く(アプリごとに 1 回):
- Finder を開き、
Applicationsに移動します。 Paneflow.appを Control クリック(または右クリック)します。- 開く を選択してください。
- 確認ダイアログで 開く をクリックしてください。
システム設定パス(macOS 13+):
- システム設定 を開きます。
- プライバシーとセキュリティ に移動します。
- 「Paneflow はブロックされました」という通知までスクロール します。
- このまま開く をクリックしてください。
CLI パス:
xattr -d com.apple.quarantine /Applications/Paneflow.appxattr コマンドが拡張属性の検疫を削除するため、Gatekeeper は以後
の起動をブロックしなくなります。自分でダウンロードして
/Applications にドラッグしたアプリには sudo は不要です。MDM
で管理されているか root でインストールされたアプリには sudo
が必要な場合があります。