~/.local/bin은 어떻게 시작하나요? 얼마나 널리 퍼져 있나요?

~/.local/bin은 어떻게 시작하나요? 얼마나 널리 퍼져 있나요?

실행 파일을 ~/.local/bin에 넣는 도구가 점점 더 많아지고 있습니다. 나는 늙었고 ~/bin은 $HOME에 실행 파일이 저장되는 곳입니다.

이 미친 새로운 유행은 어디서 유래되었나요? 사람들은 왜 이런 일을 하는가? 얼마나 널리 퍼져 있나요? 어디에서나 공식화되어 있습니까? XDG 디렉토리 사양에는 없습니다.

관련 질문이 있습니다: $PATH에 $HOME/.local/bin이 있는 배포판은 무엇입니까?

언급된 다른 질문에 대한 의견https://www.python.org/dev/peps/pep-0370이미 2008년에: 이 프로그램이 ~/.local/bin에 설치되는 이유는 무엇입니까? 이런 일이 발생하는 것을 처음 본 것입니까?

답변1

당신은 이미 답을 가지고 있습니다: Python은 ~/.local제가 그것을 만난 것을 기억하는 유일한 시간입니다. Python에서는 다음과 같이 사용됩니다.PEP 370.

~/.localPEP 370은 선택에 대한 몇 가지 이유를 제공합니다. 일부 부분은 분명합니다. 이는 사용자별 설치이므로 사용자의 홈 디렉터리에 있어야 합니다. 그것은파일 클릭이렇게 하면 다른 프로필처럼 평범한 눈으로 볼 수 없습니다. 이름 .local패러디 /usr/local.

원래 위치는 이랬는데FreeDesktop에서 사용됨. 나는 그것을 사용하는 응용 프로그램을 모릅니다.

관련 정보