Từ những gì tôi đã lượm lặt được ở nhiều nơi với các cuộc thảo luận về /usr/libexec/path_helper
tất cả, rõ ràng cách hiện đại để thêm các mục vào biến môi trường PATH
trong macOS Sierra 10.12 là:
- Chỉnh sửa
/etc/paths
tập tin - Thêm (các) tệp để được đọc từ
/etc/paths.d
thư mục.
Những câu hỏi của tôi:
- Đó là nhiều hơn trên macOS hiện đại?
- Nếu cách tốt hơn hoặc phổ biến hơn là thả các tệp vào
paths.d
thư mục, tên và nội dung của các tệp đó phải là gì? Ví dụ nào? - Tôi đang sử dụng
zsh
chứ không phải làbash
. Điều đó làm cho một sự khác biệt? - Có phải hai tùy chọn này là duy nhất cho macOS? Hay chúng xuất hiện trong BSD hoặc các hệ thống tương tự Unix khác?