Требуется ли для установки ubuntu mysql-server-5.7 apparmor?

Ubuntu 16.04: когда я использую apt для установки mysql, он показывает:

The following additional packages will be installed:
  apparmor mysql-server-5.7
Suggested packages:
  apparmor-profiles apparmor-profiles-extra apparmor-docs apparmor-utils tinyca
The following NEW packages will be installed:
  apparmor mysql-server mysql-server-5.7

Далее, когда я удаляю app-armor, он показывает:

The following packages will be REMOVED:
  apparmor mysql-server mysql-server-5.7

Я пропал что-то здесь? Я просто хочу установить mysql и избегать третьего (apparmor) и четвертого (SElinux) планов ада.

5
задан 29 May 2017 в 13:02

1 ответ

Пакеты MySQL на Ubuntu имели включенный профиль AppArmor с тех пор 14.04 , и если пакеты не зависели от AppArmor, то это, должно быть, был контроль или уверенность в некоторой косвенной зависимости. В любом случае журнал изменений для пакетов MySQL говорит:

mysql-5.7 (5.7.11-0ubuntu3) xenial; urgency=medium

  * Ubuntu upload from Debian VCS c17404a.
  * FFe update to MySQL 5.7 (LP: #1528583).
  * Revert "Build with libmecab-dev" since libmecab-dev is in universe.
  * mysql-server-5.7: depend on apparmor (>= 2.10) for Trusty upgrade
    path.

 -- Robie Basak <robie.basak@ubuntu.com>  Wed, 16 Mar 2016 14:01:31 +0000

Так, да, это действительно требует AppArmor. Если бы Вы действительно хотите избежать AppArmor, необходимо было бы восстановить пакет для удаления зависимости, или фальсифицируют зависимость.

1
ответ дан 29 May 2017 в 23:02
  • 1
    @yarone, Для выполнения ./checker: 1. Сделайте его исполняемым файлом, chmod ugo+x checker; 2. Используйте корректный путь, ./ средства, что это находится в текущем каталоге. Можно использовать полный путь, /full-path-whatever-it-is/checker; 3. Можно предпочесть создавать ~/bin и помещать checker в ~/bin, который приносит его в PATH так, чтобы можно было назвать его с checker (после перезагрузки). После этого можно поместить все собственные сценарии и владеть исполняемыми программами в ~/bin и выполнить их (без перезагрузки). – sudodus 7 November 2017 в 05:09

Другие вопросы по тегам:

Похожие вопросы: