Что может вызвать запуск файла /usr /sbin /xenstored для печати
sh: /usr/sbin/xenstored: not found
Однако файл /usr /sbin /xenstored находится там и не является символической ссылкой.
На самом деле я должен запустить это как root. Это печатает так же странное сообщение.
sudo: unable to execute /usr/sbin/xenstored: No such file or directory
Кстати, xenstored - это не скрипт, это исполняемый файл ELF.
Я предполагаю, что это потому, что я не установил все зависимые библиотеки. Тем не менее, я ожидаю, что он скажет что-то вроде этого:
./xenstored: error while loading shared libraries: libxenctrl.so.4.0: cannot open shared object file: No such file or directory
Что верно для запуска xenstored в системе, которая не имеет всех необходимых библиотек. Почему я получаю "не найден" против гораздо более полезного "не могу открыть общий объектный файл"?