![프로그램을 /usr/local에 직접 설치해야 합니까, 아니면 usr/local 내의 하위 디렉토리나 /opt에 설치해야 합니까? [복사]](https://linux55.com/image/10222/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%84%20%2Fusr%2Flocal%EC%97%90%20%EC%A7%81%EC%A0%91%20%EC%84%A4%EC%B9%98%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%2C%20%EC%95%84%EB%8B%88%EB%A9%B4%20usr%2Flocal%20%EB%82%B4%EC%9D%98%20%ED%95%98%EC%9C%84%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%82%98%20%2Fopt%EC%97%90%20%EC%84%A4%EC%B9%98%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
내 컴퓨터에 PHPStorm IDE를 설치하고 싶습니다. Linux 버전은 bin, help, jre64, lib, 라이센스 및 플러그인 디렉토리와 2개의 텍스트 파일을 포함하는 .tar.gz 아카이브로 배포됩니다.
검색해 보니 사용자가 설치한 프로그램의 위치는 /usr/local 또는 /opt인 것 같습니다.
- /usr/local 또는 /opt에 설치해야 합니까?
- /usr/local이 첫 번째 질문에 대한 대답인 경우: /usr/local에는 이미 PHPStorm 아카이브와 동일한 디렉터리(bin, lib)가 포함되어 있습니다. 아카이브의 디렉터리를 직접 /usr/local로 복사해야 합니다. phpstorm 하위 디렉토리를 만들어 거기에 넣으시겠습니까?
답변1
소프트웨어 설치에는 두 가지 옵션이 있습니다.
1) 시스템 전반: 모든 사용자가 애플리케이션에 접근할 수 있으며 관리자(루트) 권한으로 설치해야 합니다. 2) /home/user 내의 사용자에게만 적용되며 설치에는 관리자 권한이 필요하지 않습니다.
1)의 경우 일반적으로 언급한 두 위치, 즉 /usr/local 및 /opt가 있습니다. .tar.gz에 자체 디렉토리 구조가 있는 경우 파일을 /opt/PHPStorm에 넣어 해당 구조를 유지하는 것이 좋습니다. /usr/local은 해당 하위 디렉터리에 대해 알고 있는 설치 프로그램에 더 적합합니다.
그러나 PHPStorm과 같은 IDE의 경우 /home/user/bin/PHPStorm과 같은 곳에 설치하는 것이 가장 좋습니다. 이렇게 하면 업그레이드, 보충제 설치 등이 더 쉬워집니다.