apport를 제거하는 것이 안전합니까? (특히 dconf)가 구성 설정을

내가한다면 뭐라도 깰까

sudo apt-get purge apport

나는 세계 지배를위한 비밀 사업 계획을 가지고 있으며 누가 핵심 덤프에 무엇이 있는지 알고 있습니까?

우분투 (특히 dconf)가 구성 설정을 다시 만드는 것을 보았습니다 . 비활성화하는 방법을 알고 있지만 비활성화 된 상태로 신뢰할 수는 없습니다. 따라서 내 질문.

Yea Yea 나는 나의 다른 배포판을 알고있다. 그러나 나는 가능하다면 우분투를 사용하고 싶다.



답변

예, apport를 제거 할 수 있지만 정보를 전송하는 데 실제로 동의하지 않으면 데이터를 보내지 않습니다.

더 나은 : apport의 자동 충돌 차단 구성 요소는 여러 가지 이유로 안정적인 릴리스에서 기본적으로 비활성화되어 있습니다 .

  • Apport는 코어 덤프, 스택 추적 및 로그 파일과 같이 잠재적으로 민감한 데이터를 수집합니다. 비밀번호, 신용 카드 번호, 일련 번호 및 기타 개인 자료를 포함 할 수 있습니다. 이는 버그 추적기로 전송 될 내용을 제공하고 모든 충돌 보고서 버그는 기본적으로 비공개이며 우분투 버그 심사 팀으로 제한된다는 사실로 인해 완화됩니다. 개발 릴리스를 실행하는 개발자와 기술에 정통한 사용자가이 사실을 알고 충돌 보고서를 제출하는 것이 적절한 지 판단 할 수 있습니다. 그러나 우리는 안정적인 릴리스의 모든 우분투 사용자가 그렇게 할 수 있다고 가정해서는 안됩니다.

  • 개발 릴리스 동안 우리는 이미 수정 가능한 것보다 훨씬 많은 충돌 보고서를 수집합니다. 안정적인 릴리스를 위해 계속해서 수집하는 것은 실제로 유용하지 않습니다.

    • 가장 중요한 충돌은 이미 개발 릴리스에서 발견되었습니다.
    • 덜 중요한 것은 안정된 릴리스에서 수정하기에 적합하지 않습니다 ( https://wiki.ubuntu.com/StableReleaseUpdates 참조).
    • 사용자에게 충돌 보고서를 보내달라고 요청하는 것은 성실하지 않습니다. 모든 답변을 처리하고 처리 할 수 ​​없기 때문입니다.
  • apport에서 데이터를 수집하면 CPU 및 I / O 리소스가 많지 않아 컴퓨터 속도가 느려지고 충돌 한 프로그램을 몇 초 동안 다시 시작할 수 없습니다.


apport가 현재 활성화되어 있으면 편집하여 비활성화 할 수 있습니다 …

sudo nano /etc/default/apport

의견을 따르십시오.

# apport를 비활성화하려면 0으로 설정하고 활성화하려면 1로 설정하십시오.
# 일시적으로 이것을 무시할 수 있습니다
# sudo 서비스 apport start force_start = 1
enabled = 1

0으로 설정하십시오.


답변

Apport를 제거하는 것이 안전 할 수도 있지만 개인 정보를 보호하기 위해 완전히 제거 할 필요는 없습니다.

안정적인 버전의 우분투에서는 Apport의 핵심 덤프 차단이 기본적으로 비활성화되어 있습니다. Apport 를 완전히 비활성화 하려면을 편집하십시오 /etc/default/apport. 변경 enabled=1enabled=0. ( 1활성화되어 0있음을 의미합니다. 비활성화되어 있음을 의미합니다.) 그런 다음 재부팅하여 서비스를 수동으로 중지하여 변경 사항을 적용합니다. 자세한 내용은 Apport 설명서 , 특히 최신 버전의 Ubuntu 섹션 을 참조하십시오.

Apport는 사용 여부를 설정 gconf하거나 사용하지 않습니다 dconf. 시스템 서비스이며 실행 여부 (즉, 충돌을 가로채는 지, 크래시 덤프를 작성하고 사용자가이를 런치 패드 또는 기타 웹 서비스에 제출할 수 있는지 여부)는 사용자마다 결정되지 않습니다. -사용자 설정.

Apport를 제거하면 충돌없이 버그를보고 (도움말> 버그보고)하거나 실행하는 기능을 사용할 수 없게됩니다 ubuntu-bug. 사용자 또는 다른 관리자가이 목적으로 다시 설치하기로 결정한 경우, 제거 방법 및 다시 설치할 때 실행중인 시스템에 따라 충돌을 차단하고 코어 덤프를 작성 / 제출할 수있게됩니다.

따라서주의를 기울이거나 (그렇지 않은 경우에도) Apport를 비활성화하면 충분합니다. 주의를 기울이지 않으면 Apport를 제거하면 나중에 다른 기능을 위해 다시 설치하고 충돌보고 서비스가 활성화되어 있는지 확인하지 않으면 나중에 충돌 데이터를 가로 채서 제출할 가능성이 높아질 수 있습니다 (위 설명 참조). .

Apport를 제거하기로 결정한 경우 먼저 제거를 시뮬레이션하여 모든 것이 중단되는지 확인하십시오.

apt-get -s remove apport

그러면 다른 패키지가 제거 될 결과가 표시됩니다. 그런 다음 실제로 제거하십시오.

sudo apt-get remove apport

purge제거하면 apport구성 파일 을 유지하고 싶기 때문에 원하지 않을 수도 /etc/default있습니다 enabled=0. (이로 인해 향후 버전에서 다시 설치시 충돌보고 서비스가 활성화되지 않을 것이라는 보장은 없습니다.)