Что такое пакет «каноническая перепись»?

15

Почему (было) так много суеты по этому поводу?

Почему это в разделе «Canonical Partners» в Центре программного обеспечения?

Должен ли я установить его?

Agmenor
источник

Ответы:

11

Что такое пакет «каноническая перепись»?

Он предназначен для подсчета количества установок Ubuntu в дикой природе, установленных там OEM-производителями. OEM-производители (в данном случае) - это компании, продающие компьютеры с предустановленной Ubuntu. Как Dell, System76 и т. Д.

Он ежедневно подключается к серверу Canonical и сообщает следующее:

  • Сколько раз это было связано в прошлом ( /var/lib/send-install-count/counter)
  • Идентификатор OEM (хранится в /var/lib/ubuntu_dist_channel)
  • Аппаратный продукт ( /sys/class/dmi/id/product_name)
  • Какой выпуск Ubuntu он использует ( /etc/lsb-releaseы $DISTRIB_RELEASE)

Неявно он также сообщает Canonical, какой IP-адрес используется компьютером, и от этого они могут работать в стране, иногда в компании, из которой он используется. Если они делают это другой вопрос.

Почему (было) так много суеты по этому поводу?

Некоторые люди считают это попыткой отследить пользователей. В некотором смысле, это так. Но какая часть этой информации полезна для того, чтобы понять, кто такой пользователь?

Ну, я циник. Используя IP, Canonical может просматривать другие предоставляемые ими сервисы (Ubuntu One, Launchpad и т. Д.). Если пользователи используют другой сервис, возможно, им удастся выяснить, кто имеет дело с Dell (и др.) ...

Но даже цинично, как я, что это на самом деле дает им? Немного. Единственное реальное значение заключается в том, чтобы выяснить, сколько компьютеров OEM используются при установке Ubuntu по умолчанию.

Я не собираюсь увязнуть в паранойе некоторых людей, но справедливо сказать, что все, кроме самых отрубленных отшельников, ежедневно выдают более личные, прослеживаемые и потенциально вредные данные гораздо большим и уродливым компаниям.

Почему это в разделе «Canonical Partners» в Центре программного обеспечения?

Я не знаю.

Неважно, где он находится, но partnerрепо так же хорош, как и любое другое место, я думаю. Это открытый исходный код, но на самом деле это не что-то для всех пользователей.

Должен ли я установить его?

Нет. Вы могли бы, но это ничего не даст, если вы не купите машину с этой копией Ubuntu, предварительно установленной зарегистрированным в Canonical OEM.

Это потому, что он проверяет существование /var/lib/ubuntu_dist_channelперед отправкой любых данных. Обычные установки не будут иметь этот файл.

Оли
источник
7

Вы, вероятно, не должны устанавливать это.

Это безопасно и имеет довольно простую цель.

Пакет canonical-census предназначен для того, чтобы помочь им определить количество установок в системах OEM (производителя оригинального оборудования ).

Из того, что я читал об этом, он может быть использован в будущем для предоставления статистики сообществу, но на момент Maverick это еще не было завершено (насколько мне известно).

RolandiXor
источник
1
Что означает OEM?
Агменор
4
Производитель оригинального оборудования.
RolandiXor
2
Если вы, например, покупаете ноутбук с предустановленной операционной системой, то это установка OEM этой операционной системы.
Никке
Установка его не скинула бы никакой статистики. Смотрите последние два абзаца моего ответа.
Оли