Tôi đang sử dụng Linux Mint. Shell đăng nhập của tôi ( cat /etc/passwd | grep myUserName
) là bash.
Sau khi tôi khởi động môi trường máy tính để bàn đồ họa của mình và chạy trình giả lập thiết bị đầu cuối từ nó, tôi có thể thấy đó .bash_profile
không phải là nguồn gốc (các vars môi trường có export
ed trong đó không được đặt). Nhưng nếu tôi đăng nhập từ bảng điều khiển văn bản ( ctrl+ alt+ F1) hoặc chạy thủ công bash -l
từ trình giả lập thiết bị đầu cuối, sẽ .bash_profile
hoạt động tốt.
Tôi có sai không khi tôi nghĩ rằng .bash_profile
nên có nguồn gốc khi X bắt đầu và tất cả các export
vars ed nên có sẵn trong thiết bị đầu cuối, chạy từ X?
PS Đặt mọi thứ vào .bashrc
và tìm nguồn cung ứng từ đó .bash_profile
không phải là ý tưởng hay ( https://stackoverflow.com/questions/902946/ ): công cụ môi trường chỉ nên được lấy nguồn một lần.