Используйте, какой бы ни версия является последней на Вашем предпочтительном распределении. Я предложил бы, чтобы Вы использовали Ubuntu 10.04 LTS, и текущая версия этого.. 5.1.41-3ubuntu12.7 MySQL
Это означает, что Вы станете легкими установить двоичные файлы sudo apt-get install mysql-server
, и поддержка их от сообщества человечности, потому что вещи произойдут как ожидалось.
Смешивание и соответствие mysql-серверу и mysql-версиям-клиента, вероятно, перестанут работать в удивлении и неожиданных путях. Особенно в 17:00 в пятницу. Не Делайте Этого.
Если голубятня требует MySQL, почему бы не позволить диспетчеру пакетов Кв. обработать те зависимости для Вас также.
Я также не дал медаль для разработчиков Debian, реализовавших start-stop-daemon
.
Я думаю, вы хотите найти обходной путь для какого-то демона . В пакете GNU CoreUtils есть инструмент под названием timeout
, который может вам помочь в этом:
timeout --kill-after=15 --signal=9 this_is_my_command || this_will_run_on_fail
Он запустит this_is_my_command
, и если он истечет, он убьет это с помощью сигнал 9 (жесткое уничтожение) и выполните команду this_will_run_on_fail
.
Я частично получил эту информацию из этого вопроса.