Я наконец выяснил, какова проблема была. У меня был apparmor на ec2 выполнении экземпляра (установленный по умолчанию). Для создания его остановки, жалуясь, я сделал:
sudo aa-complain /usr/sbin/mysqld
Теперь mysql запускается как ожидаемый, и я могу запросить свои данные. Я плохо себя чувствую для того, чтобы занять так много времени для такой тривиальной проблемы, и я действительно ценю, насколько полезный все были. Я не выяснил бы проблемы с apparmor без user78151, спрашивающего о selinux.
Альтернативное решение может состоять в том, чтобы настроить apparmor, чтобы позволить Вам использовать те каталоги (я не забочусь так или иначе), который был описан в сообщении в блоге, которое я нашел.
Похоже, ваша конфигурация apt несовместима между двоичными пакетами и исходными пакетами.
Посмотрите в / etc / apt /sources.list (и /etc/apt/sources.list.d/*) и убедитесь, что есть строка 'deb-src' для каждой строки 'deb' и что пакет (т.е. кодовое имя выпуска: wheezy, стабильный, точный, percise-update и т. д.) одинаково для deb и deb-src. Затем обновите информацию о пакете с помощью apt-get update
, и тогда вы должны получить версию 2.9.6, когда вы apt-get source postfix
.