Điều gì sẽ gây ra việc chạy tệp / usr / sbin / xenstored để in
sh: /usr/sbin/xenstored: not found
Tuy nhiên, tập tin / usr / sbin / xenstored ở đó và không phải là một liên kết tượng trưng.
Thật ra tôi nên chạy cái này với quyền root. Điều đó in một thông điệp kỳ lạ tương tự.
sudo: unable to execute /usr/sbin/xenstored: No such file or directory
Nhân tiện, xenstored không phải là một kịch bản, nó là một thực thi ELF.
Tôi đoán là vì tôi chưa cài đặt tất cả các thư viện phụ thuộc. Tuy nhiên, tôi sẽ mong nó nói điều gì đó như thế này:
./xenstored: error while loading shared libraries: libxenctrl.so.4.0: cannot open shared object file: No such file or directory
Điều này đúng với việc chạy xen kẽ trên một hệ thống không có tất cả các thư viện cần thiết. Tại sao tôi nhận được "không tìm thấy" so với hữu ích hơn nhiều "không thể mở tệp đối tượng chia sẻ"?