バージョン: 1.0.1
最終更新: 2025-12-03 14:40 JST
- OS: Linux (Ubuntu 20.04+, Debian 11+), Windows 10+, macOS 10.15+
- RAM: 512MB
- ディスク容量: 100MB
- ディスプレイ: 1024x768 以上
- RAM: 1GB 以上
- ディスプレイ: 1920x1080 以上
注意: 現在、ビルド済みバイナリは配布していません。方法2(ソースからビルド)をご利用ください。
KakeiBon は Tauri v2 を使用しており、以下のシステム依存関係が必要です:
# Ubuntu/Debian
sudo apt update
sudo apt install -y \
libwebkit2gtk-4.1-dev \
build-essential \
curl \
wget \
file \
libxdo-dev \
libssl-dev \
libayatana-appindicator3-dev \
librsvg2-dev
# Fedora/RHEL
sudo dnf install \
webkit2gtk4.1-devel \
openssl-devel \
curl \
wget \
file \
libappindicator-gtk3-devel \
librsvg2-devel
# Arch Linux
sudo pacman -S \
webkit2gtk \
base-devel \
curl \
wget \
file \
openssl \
appmenu-gtk-module \
gtk3 \
libappindicator-gtk3 \
librsvg \
libvips重要な注意事項:
- パッケージ名はディストリビューションによって異なる場合があります
- ビルド時に依存関係エラーが発生した場合は、GitHub Issues で報告してください
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env# リポジトリのクローン
git clone https://github.com/BonoJovi/KakeiBonByRust.git
cd KakeiBonByRust
# 安定版をチェックアウト
git checkout v1.0.1
# ビルド
cargo tauri build
# ビルドされたバイナリの場所
# ./target/release/bundle/# ローカル bin にコピー(例)
sudo cp target/release/kakeibon /usr/local/bin/
# または .deb パッケージをインストール(利用可能な場合)
sudo dpkg -i target/release/bundle/deb/kakeibon_1.0.1_amd64.debビルド済み Windows インストーラは今後のリリースで提供予定です。
- Rust のインストール: rustup.rs からダウンロード
- ビルドツールのインストール: Visual Studio Build Tools または Visual Studio Community
- WebView2 のインストール: Windows 11 では通常プリインストール済み(必要に応じて Microsoft からダウンロード)
# リポジトリのクローン
git clone https://github.com/BonoJovi/KakeiBonByRust.git
cd KakeiBonByRust
# 安定版をチェックアウト
git checkout v1.0.1
# ビルド
cargo tauri build
# ビルドされたバイナリの場所
# .\target\release\注意: Windows のビルド手順は Tauri ドキュメントに基づいており、実環境での検証は行っていません。問題が発生した場合は GitHub Issues で報告してください。
ビルド済み macOS DMG は今後のリリースで提供予定です。
-
Xcode Command Line Tools のインストール:
xcode-select --install
-
Rust のインストール:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env
# リポジトリのクローン
git clone https://github.com/BonoJovi/KakeiBonByRust.git
cd KakeiBonByRust
# 安定版をチェックアウト
git checkout v1.0.1
# ビルド
cargo tauri build
# ビルドされたバイナリの場所
# ./target/release/bundle/注意: macOS のビルド手順は Tauri ドキュメントに基づいており、実環境での検証は行っていません。問題が発生した場合は GitHub Issues で報告してください。
詳細なビルド手順については、上記のプラットフォーム別セクションを参照してください。
cargo tauri devcargo tauri buildKakeiBon を初めて起動すると:
- 管理者アカウント作成画面が表示されます
- 管理者ユーザー名を入力(3-20文字)
- パスワードを入力(最低16文字)
- 「管理者を作成」をクリック
KakeiBon は以下の場所にデータを保存します:
- Linux:
$HOME/.kakeibon/KakeiBonDB.sqlite3 - Windows:
%USERPROFILE%\.kakeibon\KakeiBonDB.sqlite3 - macOS:
$HOME/.kakeibon/KakeiBonDB.sqlite3
ログイン後、以下のことができます:
- 一般ユーザーアカウントの作成(管理者のみ)
- カテゴリ階層の設定
- 口座の追加(銀行口座、現金、クレジットカード)
- 取引の記録開始
詳細な使い方については、クイックスタートガイド(準備中)を参照してください。
Linux: エラーメッセージで不足しているライブラリを確認し、パッケージマネージャーでインストールしてください。
例:
# "webkit2gtk" に関するエラーの場合
sudo apt install libwebkit2gtk-4.1-dev
# "libssl" に関するエラーの場合
sudo apt install libssl-dev~/.kakeibon/ ディレクトリの権限を確認してください:
chmod 700 ~/.kakeibon/
chmod 600 ~/.kakeibon/*.sqlite3ログを確認してください:
# Linux
journalctl -xe
tail -f ~/.local/share/kakeibon/logs/*
# ターミナルから実行してコンソール出力を確認
./kakeibonトラブルシューティングガイド を参照するか、GitHub Issues で報告してください。
このガイドでカバーされていない問題に遭遇した場合:
- 詳細を記載して issue を開いてください
- OS、バージョン、エラーメッセージを明記してください
- あなたのフィードバックがこのガイドの改善に役立ちます!
次へ: クイックスタートガイド(準備中)