如何強制 Ubuntu 停止從您的 PC 收集數據

Ubuntu 從您的系統收集信息,包括硬件和軟件,並將它們發送到 Ubuntu 服務器。 數據包括有關您已安裝的軟件包、您如何使用它以及應用程序崩潰報告的信息。 它還生成與通用硬件相關信息(如昇級、處理器架構、安裝的內存、屏幕分辨率等)相關的報告。 但是,需要注意的一件事是 Ubuntu 不收集 IP 地址信息。

Ubuntu 收集這些數據的目的是更好地了解正在安裝和使用的應用程序,以便他們可以將注意力集中在人們關心的領域。

但是,如果您不希望您的數據被發送到在線服務器,您可以強制 Ubuntu 停止從您的 PC 收集數據。 在本文中,我們將看到 Ubuntu 從我們的 PC 收集什麼樣的數據以及如何阻止它。

Ubuntu 收集的數據性質

Ubuntu 收集三種類型的數據:

  1. 系統信息報告
  2. 包裹信息
  3. 崩潰報告

我將使用 Ubuntu 18.04 LTS 操作系統來描述本文中提到的停止 Ubuntu 收集數據並將數據發送到 Ubuntu 服務器的過程。

1.系統信息報告

首次登錄安裝 Ubuntu 操作系統後,您將看到一個窗口,在該窗口中默認選擇向 Ubuntu 發送系統報告。 您可以更改此選項,使其不向服務器發送信息。 以下是發送到 Ubuntu 服務器的信息。 網絡連接建立後,第一次啟動後發送第一個報告。

  • Ubuntu 風味
  • Ubuntu版本
  • 網絡連接與否
  • CPU系列
  • 內存
  • 磁盤大小
  • 屏幕信息
  • GPU信息
  • CPU信息
  • 代工製造商
  • 位置(在安裝過程中設置)
  • 安裝持續時間(所用時間)
  • 是否啟用自動登錄
  • 已選擇磁盤佈局
  • 第三方軟件選擇與否
  • 是否在安裝過程中下載更新
  • 實時補丁信息
  • BIOS 信息
  • 設備型號
  • 劃分
  • 時區

您還可以通過在終端中運行以下命令來查看自己發送到 Ubuntu 服務器的信息:

$ cat /home/NAME/.cache/ubuntu-report/ubuntu.18.04

停止發送系統報告

您可以選擇退出 Ubuntu 的此信息收集。 在新安裝後的第一次啟動時,您將在歡迎屏幕後看到以下屏幕。 在下面的屏幕中有一個選項,要求您將此信息發送給 Canonical 或不發送。 選擇顯示的單選按鈕 不,不發送系統信息.

如果您在安裝後第一次沒有選擇此選項,您也可以稍後選擇退出此選項。 在終端中運行以下命令以選擇不向 Ubuntu 服務器發送系統信息報告:

$ Ubuntu-report –f 不發送

停止使用命令行發送系統報告

2. 包裹信息

Ubuntu 包括一個可選工具 Popcon 或流行競賽,它收集有關最常安裝的軟件包的信息並將它們發送回發行版,以便他們可以相應地確定優先級並集中資源。 該信息對於能夠從其他分髮用戶處獲得軟件推薦的系統用戶來說也是有用的。 但是,Popcon 僅發送通過 Debian 軟件包安裝的軟件包的信息,而不發送通過其他方式(如 flatpak、snap 等)安裝的軟件包的信息。

停止發送包裹信息報告

您可以避免從 Ubuntu 收集此數據。 為此,您必須通過編輯選擇退出包受歡迎程度競賽 /etc/popularity-contest.conf 在任何文本編輯器中並將 PARTICIPATE 的值更改為 no。

在終端中運行以下命令進行編輯 人氣-contest.conf 使用納米編輯器的文件:

$ sudo nano /etc/popularity-contest.conf

為此,您可以使用任何其他文本編輯器。

停止發送包裹信息報告

當文件打開時,找到並更改“參加“ 到 ””,如下圖所示。

人氣-contest.conf

通過這樣做,您將被選擇退出人氣競賽,並且它將不再向 Ubuntu 發送包信息。

3. 崩潰報告

Ubuntu 包含一個 Apport 工具,該工具配置為自動檢測應用程序崩潰並將崩潰報告發送到 Ubuntu 服務器,而無需用戶中斷。 應用程序開發人員使用這些報告來了解和識別應用程序中的問題和錯誤以及它們發生的原因。 但是,您也可以選擇退出此自動崩潰報告。

停止發送崩潰報告

單擊 Ubuntu 桌面右上角的箭頭,然後從出現的菜單中單擊設置圖標。

為了清楚地理解,請參見下圖。

停止發送崩潰報告

它將啟動設置窗口。 在左側窗格中,單擊 隱私. 然後從相應的右側窗格中,單擊 問題報告 選項。

禁用問題報告

點擊切換 向 Canonical 發送錯誤報告 將其關閉到關閉位置。

向規範發送錯誤報告

執行此操作後,Apport 仍會生成崩潰報告,但會在發送之前徵求您的同意。

任何不想將系統信息(包括硬件和軟件信息、已安裝的軟件包信息和應用程序崩潰報告)發送到 Ubuntu 服務器的用戶都可以按照上述方法輕鬆做到這一點。