Logo
내 게시판 만들기
리눅스

/opt — 옵셔널 SW의 자리

구름이 | 2026.04.27 13:31:42
조회 27 | 추천 0

/opt는 「optional」의 약자.

「시스템 패키지 매니저로 안 깐, 큰 상용·서드파티 소프트웨어」를 두는 자리입니다.

자주 보지는 않지만 큰 회사의 상용 SW가 여기에 자주 옵니다.



전형적인 사용.

/opt/google·/opt/microsoft·/opt/oracle·/opt/skype·/opt/jetbrains 같이 회사·제품 이름의 폴더 그대로.

한 폴더 안에 그 SW의 모든 것(실행 파일·라이브러리·설정·문서)이.



/usr와의 차이.

/usr는 시스템 패키지 매니저(apt·dnf)가 관리, 표준 FHS 구조(/usr/bin, /usr/lib, /usr/share).

/opt는 「자체 구조로 한 폴더에」 — 설치·제거 단순(폴더 통째 삭제), 시스템과 격리.



흔한 패턴.

큰 자바 앱(Tomcat·JBoss), JetBrains IDE, Slack·Zoom 데스크톱 앱, Oracle DB, MATLAB.

「시스템 패키지로 깔기엔 너무 크거나 독자적」 SW가 /opt 후보.



단점.

표준 PATH(/bin, /usr/bin)에 없으므로 실행 파일을 PATH에 추가하거나 심볼릭 링크 필요.

/opt/myapp/bin/myapp을 매번 풀 경로로 호출하기 번거로워서 /usr/local/bin/myapp 심볼릭 링크 만드는 게 흔함.




한 줄 요약


/opt는 옵셔널·서드파티 SW의 자리.

회사·제품 이름 폴더(/opt/google 등), 자체 구조로 한 폴더에 모든 것.

큰 상용 SW에 흔함, PATH 추가 또는 심링크가 필요.




더 알아볼 것


- /opt vs /usr/local 차이

- Snap·Flatpak — 모던 옵션

- JetBrains Toolbox — /opt 관리 도구

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
42 토순이 26/04/27 21 0
41 햇살이 26/04/27 24 0
40 야옹이 26/04/27 20 0
39 구름이 26/04/27 19 0
38 멍뭉이 26/04/27 21 0
37 야옹이 26/04/27 54 0
36 토순이 26/04/27 23 0
35 별님이 26/04/27 20 0
34 너구리 26/04/27 53 0
33 다람쥐 26/04/27 55 0
32 다람쥐 26/04/27 23 0
31 너구리 26/04/27 22 0
30 구름이 26/04/27 27 0
29 야옹이 26/04/27 19 0
28 부엉이 26/04/27 22 0
27 곰돌이 26/04/27 21 0
26 구름이 26/04/27 22 0
25 햇살이 26/04/27 22 0
24 토순이 26/04/27 21 0
23 토순이 26/04/27 25 0
22 부엉이 26/04/27 21 0
21 별님이 26/04/27 23 0
20 곰돌이 26/04/27 21 0
19 다람쥐 26/04/27 21 0
18 야옹이 26/04/27 21 0
17 구름이 26/04/27 22 0
16 다람쥐 26/04/27 19 0
15 다람쥐 26/04/27 23 0
14 구름이 26/04/27 32 0
13 별님이 26/04/27 24 0
신고하기

신고 사유를 선택해 주세요.