~ / .local / bin에 실행 파일을 넣는 점점 더 많은 도구를 찾습니다. 나는 나이가 들었고 ~ / bin은 $ HOME에서 실행 파일을위한 장소입니다.
이 미친 새로운 패션은 어디서 시작 되었습니까? 사람들은 왜 이것을하고 있습니까? 얼마나 널리 퍼져 있습니까? 어디서나 공식화됩니까? XDG 디렉토리 스펙에 없습니다.
관련 질문이 있습니다 : $ PATH에 $ HOME / .local / bin이있는 분배는 무엇입니까?
다른 질문에 대한 의견은 이미 2008 년에 다시 https://www.python.org/dev/peps/pep-0370 을 언급했습니다 . 이 프로그램이 왜 ~ / .local / bin에 설치 되었습니까 ? 내가 그런 일을 본 적이 있습니까?
$ HOME에 이상한 하위 디렉토리를 많이 만드는 성가신 사람들을 피하기 위해 'bin'은 ~ / .local에 숨겨져 있습니다. 그러나 ~ / Desktop 및 ~ / Downloads는 어떻습니까?
—
hschou
Ubuntu 14.04의 $ PATH에는 없지만 16.04에는 있습니다. 지금까지 ~ / .local / bin을 사용하는 패키지가 없지만 패키지가 ~ / bin에 파일을 자동으로 넣은 것으로 생각하지 않습니다. 어쩌면 그것은 그 뒤에있는 원리 일 것입니다- 패키지 는 사용자 가 사용할 ~ / bin에 파일을 자동으로 설치하지 않아야 합니까?
—
Joe P
@hschou, ~ / Downloads 및 ~ / Desktop과 관련하여 귀하에게 동의하는 동안 바이너리를 보유하는 디렉토리를 숨기는 것은 매우 나쁜 생각이라고 생각합니다. ~ / bin 또는 ~ / bin / python에 대해 나쁜 점은 무엇입니까?
—
Graham Nicholls