과거에는 소스에서 애플리케이션을 컴파일할 때 거기에서 소스 코드를 추출 ~/src
하고 거기에서 컴파일했습니다.
~/src
이제 나는 Linux가 그러한 애플리케이션의 소스 코드에 대한 위치를 이미 갖고 있을 수 있기 때문에 아마도 해당 디렉토리를 생성할 필요가 없다는 것을 깨달았습니다 .
그렇습니까? 컴파일하려는 타사 응용 프로그램의 소스 코드가 있는 Linux의 디렉터리는 무엇입니까?
답변1
미리 정해진 위치는 없으며 전 세계적으로 선호되는 위치도 없습니다. 내가 아는 가장 가까운 아날로그는 /usr/src
Red Hat Enterprise Linux 및 그 파생 제품의 트리이지만 컴파일하는 대부분의 애플리케이션은 자체 디렉토리로 확장하고 권한이 없는 사용자로 컴파일한 다음 루트 권한으로 설치를 사용하도록 설계되었습니다.