“opt”는 무엇을 의미합니까 (“opt”디렉토리에서와 같이)? 약어입니까? [닫은]


298

"opt"는 무엇을 의미합니까 ( "opt"디렉토리에서와 같이)? 개발 툴이 내장 된 Unix 시스템에서이 디렉토리를 흔히 볼 수 있습니다.

약어입니까?


나는 항상 "선택적"을 의미한다고 생각했지만 어떤 의미에서 "선택적"도 의미가 없었습니까?
user541686

8
왜 이것이 주제가 아닌가?
John Assymptoth

20
Super User 또는 Unix Stack Exchange 사이트에 게시되어 있어야합니다. 실제로 프로그래밍에 관한 것이 아닙니다.
541686

참고로, Adobe Reader /opt는 설치 디렉토리로 선택 합니다. (이 글로 나를 이끌어주는 것은 무엇입니까?)
Dennis

많은 사람들이 크로스 컴파일 툴체인을 / opt /에 넣는 것을 보았습니다. 이것에 대한 역사적인 이유가 있습니까?
Andy J

답변:


333

예전에는 AT & T, Sun, DEC 및 타사 공급 업체와 같은 UNIX 공급 업체가 "/ opt"를 사용하여 "옵션"패키지를 보관했습니다. 즉, 추가 비용을 지불했을 수있는 패키지. Berkeley BSD UNIX에서 "/ opt"를 본 기억이 없습니다. 그들은 당신이 직접 설치 한 것들에 "/ usr / local"을 사용했습니다.

그러나 물론 다른 디렉토리의 진정한 "의미"는 항상 다소 모호했습니다. 만약이 디렉토리들이 정확한 (그리고 엄격하게 시행 된) 의미를 가지고 있다면, 다른 디렉토리 이름이 확산 될 수 있기 때문입니다.


우주의 복잡한 것이 아닌가?
나단

모든 하드웨어 공급 업체가 자체 운영 체제 또는 운영 체제를 제공했을 때보 다 훨씬 덜 복잡합니다.
Stephen C

26

일반적으로 optional add-on software packagessource 또는 기본 시스템의 일부가 아닌 것을 설명 합니다. 일부 배포판에서만 사용하고 다른 배포판에서는 사용합니다 /usr/local.


20

OPT이온

시스템을 실행하는 데 필요하지 않은 선택적 소프트웨어 및 패키지가 설치되어 있습니다.


1
원한다면 "스모 프티"라고 부르는 컨벤션 일뿐입니다.
noel

이것이 / usr / lib와 다른 점이 궁금합니다 (종종 선택적 소프트웨어 패키지가 포함되어 있음)
Jonathan

@JonathanLeaders-유닉스가 몇 배 더 작은 크기 (4.1bsd가 단일 1600bpi 테이프에 있음)에서 패키지 관리자, 패키지 저장소, 보안 업데이트 등이 없었던 시절부터 역사적으로 오래 전부터 유지되었습니다. .
스티븐 C

인터넷에서 'Space Invaders v4'라는 프로그램을 다운로드하면 / opt / Space Invaders v4 '폴더에 프로그램을 설치할 수 있습니까?
나를 삭제하십시오

1
@noel 원하는 사람들을 위해 :sudo ln -s /opt /smoopty
Ian Hunter

16

애드온 소프트웨어 패키지.

자세한 내용은 http://www.pathname.com/fhs/2.2/fhs-3.12.html 을 참조하십시오.

Wikipedia 에도 설명 되어 있습니다.

사용은 System V UNIX의 표준 부분 인 1980 년대 후반까지 거슬러 올라갑니다. 요즘에는 Linux, Solaris (SysV), OSX Cygwin 등에서도 볼 수 있습니다. 다른 BSD 유닉스 (FreeBSD, NetBSD 등)는 다른 규칙을 따르는 경향이 있으므로 일반적으로 / opt가있는 BSD 시스템은 보이지 않습니다 다른 환경에서 더 편안한 사람이 관리하지 않는 한.


나는 그것을 ultrix에서 본 것을 기억합니다 ... 1984 년 초에 그것을 되 찾을 수 있습니다.
Stephen C

그 링크 주셔서 감사합니다. 여기서 가장 큰 질문 은 모든 표준 UNIX 폴더의 이해 목적은 무엇입니까? 링크가 훌륭하게 응답합니다.
Joel B

3

일부 배포판에서 선택적 소프트웨어에 사용되는 'optional'의 약자입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.