OpenJDK 버전을 사용하여 Java를 설치했습니다. 모든 사용자가 JAVA_HOME
설정되고 Java용 bin 폴더가 위치하도록 설정했습니다 PATH
. 그러나 나중에 Java가 필요한 소프트웨어를 설치하면 비쉘 사용자가 생성되어 해당 사용자로 실행되었습니다. 사용자가 셸이 아니기 때문에 에서 설정한 환경 변수를 가져올 수 없습니다 /etc/profile.d/java.sh
. 쉘이 있든 없든 모든 사용자의 경로에 추가할 수 있는 방법이 있습니까? 모든 답변을 검색했을 때 /etc/profile.d
CentOS 7.5 에 대해서만 이야기하고 있기 때문에 이에 대한 정보를 찾을 수 없습니다 .
비쉘 사용자를 위한 경로 설정
관련 정보
- 더 높은 권한을 얻으려면 사용자 이름과 비밀번호로 인증하세요.
- ctrl-d를 너무 오랫동안 눌러 bash가 예기치 않게 종료되는 것을 방지하는 방법은 무엇입니까?
- Linux 및 Bash 염색체 정렬 파일
- 세 번째 파티션 다음의 사용 가능한 공간으로 첫 번째 파티션을 확장합니다.
- 조각화가 SSD 삭제에 영향을 미치나요?
- Fedora 32 시스템 설정이 손실되었습니다.
- SSH 세션 시간이 초과될 때 nohup ./a.out이 죽는 실제 이유는 무엇입니까?
- Ubuntu 20.04 자체 시작 프로세스를 나열하는 방법은 무엇입니까?
- USB 오디오 장치(Tascam US-2x2HR)가 가끔 로드되지 않아 다른 USB 장치가 작동하지 않게 되는 경우가 있습니다. 이 문제를 해결하거나 디버깅하려면 어떻게 해야 합니까?
- Bash에서 다음 단어를 연결하는 방법