Ubuntu 18.04のインストール中、ランタイム環境が有効になった後、および最初のログイン中に、Ubuntuの改善を支援するかどうかを尋ねる質問がポップアップ表示されます。
(スクリーンショットは、18.04最初のログイン「ようこそ」プロセスからのものです)
「はい」と答えた場合、プロセッサの種類(AMDまたはi386)、画面解像度、デフォルトのデスクトップ環境など、システムの基本的な特性を説明する簡単なレポートがCanonicalに送信されます。非常に邪魔になるものはありません。
これにより、Canonicalはインストールなどの正確なカウントを取得できます。そして、彼らはそれを非常に明白かつ丁寧に尋ねたので、「それはバグではなく、機能だ」と私は決めました。
だから私はイエスと言ったが、Canonicalが次のMicrosoftになると示唆しているレポートのために今では気が変わった-しかし、システムを再インストールしたくない。
この機能をオフにするにはどうすればよいですか?
将来のテレメトリレポートをオプトアウトするには、次のコマンドを発行します。
ubuntu-report -f send no
このコマンドは、システムが将来のすべてのレポートをオプトアウトしていることを示す短いメッセージをCanonicalに送信します。他のシステムデータは送信されません。
Canonicalがライブインストールの正確なカウントを保持するのに役立つことに注意してください。
記録に1回だけ表示されるのではなく(パンのフラッシュ、またはテストインストール)、システムがまだ実行中であり、今後のレポートがないことを正常と見なす必要があることを通知します。
Unityでソフトウェアインストールツールを使用すると、そのデータは「人気コンテスト」の一部としてシステムから送信されます。これは少なくとも14.04 LTS以降に発生しています。
それで、私はそれを無効にすることがあなたのシステムを傷つけるかどうかについての古い質問への簡潔な答えも出しました。 (短い答え、いいえ):
抜粋:
Ubuntu 16.04 LTSでパッケージを完全に削除するには
Sudo apt-get remove popularity-contest
はい、削除ダイアログで
ubuntu-standard
に言及しています。
だから、このリストを見てください:buntu-standardに関連するパッケージ (Ubuntu.com)
nano
がUbuntu Standardリストに含まれていることに注意してください。この方法で
popularity-contest
を削除してもシステムが損なわれないことを確認するには、試してください。nano test.tmp
nano
は引き続き正常に機能することがわかります。つまり、Ubuntu Standardパッケージの初期インストールから残ったインストールスタブを削除しても、他の方法でシステムが損傷することはありません。
最終ステップ:毎日のcronエントリを削除します
Sudo rm /etc/cron.daily/popularity-contest
Ubuntu 18.04 bionicには、デフォルトで少なくとも4つのスパイウェアがインストールされており、受け入れられた回答はポプコンのみを無効にします。
ubuntu-report -f send no
`が機能しない理由システムグローバルフラグを設定しないため、Sudo
である必要はありません。 ubuntu-report
にレポートを送信しないように指示することの最終的な効果は2つあり、
{OptOut:true}
と表示されますが、それでもテレメトリサーバーにヒットし、IPおよびHTTPヘッダーがリークしています。/home/yournamehere/.cache/ubuntu-report
、つまり、システム上のすべてのユーザーがこのコマンドを実行して、マシンがホームに電話するのを停止する必要があります。metrics.ubuntu.com
およびpopcon.ubuntu.com
へのアクセスをブロックします。apt purge
を使用してスパイウェアを削除します:Sudo apt purge ubuntu-report popularity-contest apport whoopsie
ここに関する質問:
ソースコード
2018年4月30日の時点では、Dockerハブのubuntu:bionic
dockerイメージにはこのようなものは含まれていません。
自由の代価は永遠の警戒です。