Klipperバージョン切り替えガイド
このドキュメントは FlyOS-FAST システム を使用しているデバイスのみに適用されます。
ご注意ください: Kalicoブランチまたは公式オリジナルKlipperのいずれかに切り替えると、FlyOS-FASTシステムに元々備わっていた停電後の印刷再開、USBメモリ印刷などの独自機能が完全に失われます。これらの機能はFlyOS-FASTカスタムシステムに深く結びついており、他のKlipperバージョンでは使用できません。
これらの機能に依存している場合は、バージョン切り替えを慎重に検討してください。
いかなるバージョン切り替えを行う前に、操作のリスクを理解していることを確認してください。操作前に重要な設定ファイルを追加でバックアップすることをお勧めします。
共通手順説明
以下の操作はすべて、以下の3つの主要な段階を含みます:
- 現在のバージョンのバックアップ
- ターゲットバージョンの取得と置き換え
- サービスの再起動による適用
新しいバージョンに問題が発生した場合は、バックアップを利用して迅速に復元できます。
Kalicoブランチのインストール
-
現在のKlipperをバックアップ
mv /data/klipper /data/klipper_old -
Kalicoバージョンを取得
git clone https://github.com/KalicoCrew/kalico.git /data/klipperヒントネットワークやサーバーの問題により、取得プロセスが遅くなったり失敗したりする可能性があります。問題が発生した場合は、コマンドの再実行やネットワーク接続の確認を試みてください。
-
Klipperサービスを再起動
sudo systemctl restart klipper -
デモ
- 以下のような画面が表示されれば、取得成功を意味します
Loading...
公式オリジナルKlipperのインストール
-
現在のKlipperをバックアップ
mv /data/klipper /data/klipper_old -
公式バージョンを取得
git clone https://github.com/Klipper3d/klipper.git /data/klipperヒントネットワークやサーバーの問題により、取得プロセスが遅くなったり失敗したりする可能性があります。問題が発生した場合は、コマンドの再実行やネットワーク接続の確認を試みてください。
-
Klipperサービスを再起動
sudo systemctl restart klipper
以前のバージョンへの復元
切り替え後に問題が発生した場合は、いつでもバックアップしたバージョンに復元できます:
rm -rf /data/klipper
# バックアップを復元
mv /data/klipper_old /data/klipper
# サービスを再起動
sudo systemctl restart klipper
元のFlyOS-FASTシステムのKlipperバージョンに復元すると、停電後の印刷再開、USBメモリ印刷などの独自機能が自動的に回復します。
復元操作は現在の /data/klipper ディレクトリを上書きします。現在のバージョンのファイルを保持する必要がないことを確認してください。
バージョンの確認
サービスを再起動した後、KlipperのWebインターフェースまたはログを確認して、現在実行されているバージョンが正常に切り替わったかどうかを確認できます。