OpenJDK 버전을 사용하여 Java를 설치했습니다. 모든 사용자가 JAVA_HOME
설정되고 Java용 bin 폴더가 위치하도록 설정했습니다 PATH
. 그러나 나중에 Java가 필요한 소프트웨어를 설치하면 비쉘 사용자가 생성되어 해당 사용자로 실행되었습니다. 사용자가 셸이 아니기 때문에 에서 설정한 환경 변수를 가져올 수 없습니다 /etc/profile.d/java.sh
. 쉘이 있든 없든 모든 사용자의 경로에 추가할 수 있는 방법이 있습니까? 모든 답변을 검색했을 때 /etc/profile.d
CentOS 7.5 에 대해서만 이야기하고 있기 때문에 이에 대한 정보를 찾을 수 없습니다 .
비쉘 사용자를 위한 경로 설정
관련 정보
- mpv와 Ranger를 사용하여 많은 수의 비디오와 폴더를 여는 방법은 무엇입니까?
- Debian의 정지 상태에서 로그인한 후 검은 화면
- dotnet-cli 설치 오류
- 내 CentOS에서 qq를 실행할 수 없습니다
- 네트워크 장애 발생 시 Ubuntu Server(NIS)에 로그인하는 방법
- 전체 커널을 실시간으로 패치할 수 없는 이유는 무엇입니까?
- WIFI 어댑터 없음, Ubuntu 19.10, Lenovo S340
- Realtek 8852BE 무선 LAN 어댑터가 감지되지 않습니다.
- KVM에서 작동하는 가상 머신은 정상적인 호스트 재시작 후 디스크 이미지 내에 볼륨을 마운트할 수 없습니다.
- SSH 옵션 SecurityKeyProvider는 명령줄에서 작동하지만 프로필 Linux WSL에서는 작동하지 않습니다. - 다른 옵션도 작동합니다.