コンテンツにスキップ

Linux に Paneflow をインストール

Ubuntu、Debian、Fedora、openSUSE、Arch、その他のモダンな Linux に AppImage、.deb、.rpm、tarball で Paneflow をインストールします。

Paneflow は x86_64aarch64 向けに 4 つの Linux 形式を 配布しています。最短で始めるなら AppImage、ディストリビューション に合わせるならシステムパッケージ、ユーザー領域でスクリプト化したい なら tarball を使ってください。

ディストリビューション推奨パス更新
すべてのモダンな LinuxAppImageアプリ内の AppImage 更新
Ubuntu、Debian.deb初回インストール後は apt upgrade paneflow
Fedora、openSUSE.rpm初回インストール後は dnf upgrade paneflow または zypper update paneflow
Arch、カスタムインストール、CI イメージ.tar.gz新しい tarball に置き換える

Paneflow には Vulkan が必要です。システムパッケージは一般的な GUI 依存関係と Vulkan ローダを宣言しますが、マシン側には動作する GPU ドライバが必要です。AppImage と tarball では、ディストリビューション の Vulkan ローダをインストールしておいてください。Debian 系では libvulkan1、Fedora では vulkan-loader、Arch では vulkan-icd-loader です。

AppImage として Paneflow をインストールするには?

AppImage は Linux のデフォルトダウンロードです。root もパッケージ マネージャも不要で、配置したディレクトリの外にはファイルを書きません。

bash
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.AppImage"
chmod +x "paneflow-${VERSION}-${ARCH}.AppImage"
./"paneflow-${VERSION}-${ARCH}.AppImage"

どのターミナルからでも起動できるようにするには、 ~/.local/bin に移動します。

bash
mkdir -p ~/.local/bin
mv "paneflow-${VERSION}-${ARCH}.AppImage" ~/.local/bin/paneflow
chmod +x ~/.local/bin/paneflow

Ubuntu 24.04 や最近のディストリビューションでは、FUSE 2 が デフォルトで入らなくなっています。AppImage が dlopen(): error loading libfuse.so.2 で失敗する場合は、 extract-and-run フォールバックで起動してください。

bash
./"paneflow-${VERSION}-${ARCH}.AppImage" --appimage-extract-and-run

Ubuntu では sudo apt install libfuse2t64 で FUSE 2 を一度だけ インストールすることもできます。

Ubuntu または Debian に Paneflow をインストールするには?

CPU アーキテクチャに合う最新の .deb をダウンロードし、apt で インストールします。初回インストールでは Paneflow のパッケージ リポジトリも登録されるため、以降の更新は apt から行えます。

bash
DEB_ARCH="$(dpkg --print-architecture)"
case "$DEB_ARCH" in
  amd64) ARCH="x86_64" ;;
  arm64) ARCH="aarch64" ;;
  *) echo "Unsupported architecture: $DEB_ARCH" >&2; exit 1 ;;
esac
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.deb"
sudo apt install "./paneflow-${VERSION}-${ARCH}.deb"

バイナリは /usr/bin/paneflow にインストールされます。 Paneflow を削除するには sudo apt remove paneflow を使います。 Paneflow の apt ソースと keyring も削除したい場合は sudo apt purge paneflow を使ってください。

Fedora または openSUSE に Paneflow をインストールするには?

最新の .rpm をダウンロードし、ディストリビューションのパッケージ マネージャでインストールします。初回インストールでは、以降の更新用に Paneflow の RPM リポジトリも登録されます。

bash
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.rpm"
sudo dnf install "./paneflow-${VERSION}-${ARCH}.rpm"

openSUSE では最後の行に zypper を使います。

bash
sudo zypper install "./paneflow-${VERSION}-${ARCH}.rpm"

tarball から Paneflow をインストールするには?

Arch、CI イメージ、またはシステムパッケージを使わないユーザー領域の インストールでは tarball を使います。tarball は paneflow.app/ フォルダを展開し、その中に bin/paneflow、デスクトップメタデータ、 アイコン、インストールスクリプトが入っています。

bash
ARCH="$(uname -m)"
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
VERSION="$(curl -fsSL https://api.github.com/repos/arthjean/paneflow/releases/latest | sed -nE 's/.*"tag_name": "v([^"]+)".*/\1/p')"
curl -fLO "https://github.com/arthjean/paneflow/releases/download/v${VERSION}/paneflow-${VERSION}-${ARCH}.tar.gz"
tar -xzf "paneflow-${VERSION}-${ARCH}.tar.gz"
cd paneflow.app
./install.sh

インストーラは ~/.local/paneflow.app に書き込み、 ~/.local/bin/paneflow symlink を作り、デスクトップファイルを ~/.local/share にインストールします。sudo は使いません。

インストールを確認するには?

実行します。

bash
paneflow --version
paneflow

paneflow --version がバージョンを表示し、paneflow が workspace を開けばインストールは成功です。初回起動では、単一の shell ペインを 持つ空の workspace が開きます。Ctrl+Shift+D で水平分割、 Ctrl+Shift+E で垂直分割できます。

次のステップ: 機能ツアーを読む、 設定ガイドを開く、または Vulkan、Wayland、 PATH の問題にはトラブルシューティングを 使ってください。

paneflow が PATH に見つからない場合は?

paneflow --versioncommand not found を返す場合、バイナリが shell の PATH にありません。AppImage または tarball インストール後、 ~/.local/bin が shell 起動時に読み込まれていない場合によく起きます。

shell ごとに一度だけ追加します。

bash (~/.bashrc):

bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

zsh (~/.zshrc):

bash
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

fish (~/.config/fish/config.fish):

fish
fish_add_path ~/.local/bin

新しいターミナルを開き、もう一度 paneflow --version を実行して ください。それでも失敗する場合は、ls -l ~/.local/bin/paneflow で symlink が存在するか確認してください。

Paneflowの作者 Arthur Jean によって執筆されました。