Erlang исчез из /usr/bin/erl
Настройки
Я скачал rabbitMQ и использовал его на машине EC2 14.04 в течение нескольких дней.
Настройка была проста - я скачал Binary.tar.gz, открыл его и набрал:
sbin/rabbitmq-server
RabbitMQ запустился и все работало нормально.
Эта проблема
Когда я открыл машину этим утром и попытался запустить rabbitMQ таким же образом, я получил:
ubuntu rabbitmq-server: erl: not found
Что я пробовал
Сначала я искал erl
:
$ locate erl | grep "erl$" | grep -v perl
/usr/bin/erl
/usr/bin/run_erl
/usr/bin/to_erl
/usr/share/doc/erlang-xmerl
Но:
$ ls /usr/bin/erl
ls: cannot access /usr/bin/erl: No such file or directory
Это означает, что erlang
было там несколько часов назад, до последнего обновления locate
, но был как-то удален!
Я переустановил Erlang, используя apt-get
и все работает хорошо.
Вопрос
Почему erlang был удален с моей машины? Как я могу предотвратить это в будущем?