snapd サービスは引き続き無効になります。

snapd サービスは引き続き無効になります。

snapを使用してsnapdをインストールしようとしましたが、次のsudo snap install snapdエラーが発生しました。

error: cannot communicate with server: Post "http://localhost/v2/snaps/snapd": dial unix /run/snapd.socket: connect: connection refused

私はsnapdサービスを何度もアクティブにしようとしましたが、実行するとsystemctl status snapdこれが私が得るものです。

     Loaded: loaded (/usr/lib/systemd/system/snapd.service; enabled; preset: disabled)
     Active: inactive (dead) since Thu 2023-03-30 11:16:08 EDT; 5min ago
   Duration: 5.012s
TriggeredBy: ● snapd.socket
    Process: 42619 ExecStart=/usr/lib/snapd/snapd (code=exited, status=42)
   Main PID: 42619 (code=exited, status=42)
        CPU: 77ms

5分前(最後に実行した時間)以降に無効になったと表示されますsudo systemctl start snapd.service。なぜ活性化されなかったのか理解できません。また、sudo systemctl enable snapd.servicecreate Symlinkを実行しましたが、今スナップショットから何もダウンロードできません。次のエラーが発生します。

error: cannot communicate with server: Post "http://localhost/v2/snaps/snapd": dial unix /run/snapd.socket: connect: no such file or directory

デーモンが非アクティブなようですが、すぐに無効にせずに実行を続ける方法がわかりません。

答え1

走りましょうsudo systemctl enable snapd.apparmor

一部のエラーログを読み取った後、snapd.apparmorが有効になっていないため、snapdサービスが失敗する可能性があります。

役に立ったことを願っています!

関連情報