프로그램을 /usr/local/bin에 바이너리(docker-compose)로 설치했는데, 이것이 가장 올바른 방법입니다. 이제 모든 사용자가 사용할 수 있기를 바랍니다. Ansible 모듈을 사용하여 새 사용자를 추가했습니다 user
. 그러나 새로운 사용자의 경우 /usr/local/bin이 PATH에 없기 때문에 이 프로그램이 전혀 작동하지 않습니다.왜거기 있지 않나요? 내가 뭘 잘못했나요? 사용자를 잘못된 방식으로 생성했나요? /usr/local/bin
기본적으로 다른 사용자가 PATH에 없는 이유는 무엇 입니까? 내 사용자의 PATH에서 with 디렉토리를 작동 위치에 추가할 위치를 모르겠습니다. 존재하지 .bash_profile
않거나.bashrc
CentOS 7의 신규 사용자에 대한 PATH에 /usr/local/bin이 없는 이유는 무엇입니까?
관련 정보
- 작업은 백그라운드 작업과 중지된 작업에만 나열됩니까? [복사]
- 내 컴퓨터에서 "포크 폭탄"을 실행하면 어떻게 되나요?
- 메일 시스템: 사용자 알 수 없음 작업: 실패 상태: 5.1.1 진단 코드: x-unix;
- /dev/random 및 /dev/urandom은 부팅할 때마다 생성되어야 합니까, 아니면 tar에 넣을 수 있는 정적 파일입니까?
- 하나의 명령으로 수동 설치를 위해 자동으로 제거 가능한 모든 패키지를 표시합니다.
- 외부 주소를 확인할 수 없습니다.
- dockerfile에서는 실패하지만 컨테이너의 대화형 bash에서는 작동하는 스크립트의 원인에 대한 파이프라인 답변(예/아니요)
- 각 줄의 ";"(세미콜론) 왼쪽에 있는 데이터를 삭제하는 명령
- 파일을 생성하기 위해 이 스크립트에서 echo를 사용하는 것이 원격 디렉터리에서 작동하지 않는 이유는 무엇입니까?
- Linux 날짜를 다른 날짜 형식으로 변환하는 방법