やらかしました。GNOMEソフトウェアが起動しません。基本としてはdnf update cleanを実行すべきだと思いますが直りません。
エラー状況
flatpakコマンドを叩くと以下のようになります。
flatpak install org.blender.Blender
Looking for matches…
**
flatpak:ERROR:common/flatpak-variant-impl-private.h:1185:var_summary_get_ref_map: assertion failed: (end <= v.size)
Bail out! flatpak:ERROR:common/flatpak-variant-impl-private.h:1185:var_summary_get_ref_map: assertion failed: (end <= v.size)
中止 (コアダンプ)
flatpakアプリにはランタイムなども扱うのですが、そのインストールもリムーブも出来ません。そういえば壊す前にflatpakアプリのアップデートを途中で切ってからGNOMEソフトウェア終了させたのでそれでかなと。
なので、以下のコマンドでリネームです。
対処
ローカルファイルリネーム
mv ~/.local/share/flatpak/ ~/.local/share/flatpak.bak
これで無事GNOMEソフトウェアを起動出来ました。
Flatpakリポジトリ追加
ですが、GNOMEソフトウェアにFlatpakのリポジトリやパッケージがありません。なのでリポジトリ追加します。
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
そして、リポジトリの内容更新で
Flatpakリポジトリ更新
flatpak update
します。これでGNOMEソフトウェアにFlatpakパッケージが現れるはず。念のためLinuxを再起動した方が良いかもしれないです。パッケージインストールし直し
Flatpakローカルファイルリネームしたディレクトリ以下のappディレクトリ以下にパッケージ名があるのでインストールしていきましょう。GNOMEソフトウェアでインストールしてもいいですし、
でインストールしても良いでしょう。
中々疲れましたd( ̄  ̄)
flatpak install <app以下のディレクトリ名>
でインストールしても良いでしょう。
中々疲れましたd( ̄  ̄)
参考サイト
コメント
コメント一覧 (2)
でも、それでGNOME ソフトウェア自体が動かなくなってしまう事があるんですね。
でも、治って良かったです。
けんけん
がしました
いつもコメントありがとうございます
コマンドでもイライラしてCtrl+cとかやりがちです。挙動が分かっていればいいですが汗
途中で切ったせいか自信はありませんが、気をつけないといけませんね。
少し補足あるので加筆します。
けんけん
がしました