자동 업데이트에서 스냅을 중지하는 방법은 무엇입니까?


20

방금 Ubuntu 18.04를 설치했습니다. 몇 분 후 나는 대역폭이 현저히 낮다는 것을 알았다. 인터넷을 설치 nethogs하고 있다는 것을 깨달았습니다 /usr/lib/snapd/snapd.

질문 :

  1. 어떻게 비활성화 할 수 있습니까? 인터넷 사용을 정말로 막습니다.
  2. Ubuntu를 설치할 때 스냅 패키지 시스템을 비활성화 할 수 있습니까?

고마워요


1
기존 스냅 패키지에 대한 보안 업데이트를 얻는 방법을 유지하는 것이 중요하다고 가정합니다. 자동화 된 보안 업그레이드 절차없이 시스템을 그대로 두는 것은 큰 발전입니다. 그러나 대역폭의 남용을 관리하는 방법이 필요합니다.
nealmcb

답변:


18

스냅 패키지는 이전보다 훨씬 많은 소프트웨어에 액세스 할 수있는 좋은 방법입니다. 이제 Skype, LibreOffice 최신, GIMP 최신, 모든 JetBrains IDE 또는 게임 스냅 패키지로 사용할 수 있습니다.

이 모든 것은 Ubuntu Software 응용 프로그램을 사용하여 설치되며 명령 줄을 사용할 필요는 없습니다.

중요한 질문은 스냅 패키지를 비활성화해야합니까?

스냅 패키지를 일시적으로 비활성화하려면 (재부팅 할 때까지 또는로 실행할 경우 start) :

sudo systemctl stop snapd.service

스냅 패키지를 영구적으로 비활성화하려면 :

sudo systemctl stop snapd.service
sudo systemctl disable snapd.service

스냅 패키지를 다시 활성화하려면

sudo systemctl reenable snapd.service
sudo systemctl start snapd.service

11

서비스에 대한 자동 시작을 비활성화 할 수 있습니다. 이렇게

스냅 프로그램을 업데이트 해야하는 경우 명령을 사용할 수 있습니다 snap refresh

추신 :이 답변이 도움이되지 않으면 다음에 할 수 있습니다.

sudo systemctl mask snapd.service-/ dev / null에 링크하여 서비스를 완전히 비활성화하십시오. 서비스를 수동으로 시작하거나 서비스를 활성화 할 수 없습니다.

sudo systemctl unmask snapd.service -/ dev / null에 대한 링크를 제거하고 서비스를 활성화 및 / 또는 수동으로 시작하는 기능을 복원합니다.


이것은 실제 답변으로 간주되어야합니다. "공식적인"대답은 방금 질문자에게 대안을 제공하는 것입니다.
Emandudeguy

1
대답은 그 서비스 대화 상자를 여는 방법을 보여 주어야합니다
doug

1
다음에 새로운 취약점이 패치되지 않을 때 시스템이 취약한 상태로 유지되면서 보안 업데이트가 비활성화되지 않습니까?
nealmcb

Ubuntu Budgie 18.10 배포판에서 시작 버튼을 클릭 한 다음 "시작 응용 프로그램"을 검색하여 설정을 찾았습니다. 그러나 이렇게해도 문제가 해결되지는 않습니다. 자동 업데이트가 계속됩니다.
Martin Andersson

4
보안 업데이트는 게임을하는 동안 5 분 동안 1Mb / s가 아니라 지금 몇 초 동안 1Mb / s를 사용하고 (화면이 잠긴 동안) 화면을 잠그는 것입니다. 이것은 인터넷 연결의 명백한 남용입니다. 몇 가지를하기 전에 lsof이상한 악성 코드라고 생각했습니다.
Avio

1

나는 결정하는 시도 pid에 대한을 /usr/lib/snapd/snapd사용하여 sudo nethogs wlp4s0.
그런 다음을 사용하여이 프로세스를 종료했습니다 sudo kill -9 pid_of_the process.
그런 다음을 사용하여이 프로세스를 비활성화했습니다 sudo systemctl disable snapd.service.
그 이후로 나는 평화로운 삶을 살고 있습니다. 내 데이터 사용량도 계속 제어됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.