Nơi tốt nhất để thiết lập ứng dụng cụ thể là biến số LD_LIBRARY_PATH
trên Solaris là gì? như thế nàoNơi đặt LD_LIBRARY_PATH trên Solaris?
LD_LIBRARY_PATH
việc biến?
Chúng tôi hiện đang thiết lập nó trong .kshrc
, nhưng các ứng dụng khác nhau cần các phiên bản khác nhau của khuôn khổ nhắn tin, nhưng các ứng dụng này chạy theo việc sử dụng giống nhau và vì thế họ sẽ cần phải khác nhau LD_LIBRARY_PATH
, vì vậy theo ý kiến của bạn là nơi tốt nhất để thiết lập này là gì biến?
Về cơ bản, tôi đang cố gắng tìm ra cách tạo phần đường dẫn biến này của ứng dụng thay vì môi trường người dùng cụ thể.
Cảm ơn, đó là những gì tôi nghĩ. Tuy nhiên nó sẽ có ý nghĩa để đặt biến trong tệp app_profile bên ngoài và sau đó nguồn tập tin đó trong kịch bản? Hay bạn có thấy vấn đề gì với điều đó không? Tôi đang suy nghĩ vì nhiều ứng dụng cần có cùng một đường dẫn nên có thể làm cho nó có ý nghĩa? –
LD_LIBRARY_PATH (hoặc LD_LIBRARY_PATH_32 và LD_LIBRARY_PATH_64) cần phải được thiết lập trước khi thực thi được khởi chạy - vì ld.so.1 đọc nó trước khi bạn nhận được chính() và không đọc lại nó sau đó. –
@Ville - Tôi nghĩ điều đó sẽ hiệu quả, nhưng bạn sẽ muốn thử nó trước để chắc chắn –