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 서비스가 실패할 수 있습니다.

도움이 되었기를 바랍니다!

관련 정보