Unix용 패키지 관리자가 있나요?

Unix용 패키지 관리자가 있나요?

온라인으로 확인했지만 정확한 답변을 얻을 수 없었습니다. 또한 내가 읽은 유닉스 책에는 패키지 관리자에 대한 언급이 없습니다.

오늘날처럼 프로그램의 설치/업데이트/제거를 관리하려면 누군가/무언가가 필요할 것이라고 상상할 수 있습니다. 그런데 벨 연구소 사람들에게 패키지 관리자가 있었나요? 수많은 프로그램이 포함된 중앙 집중식 저장소가 있습니까? 아니면 모두가 자신의 패키지를 관리하는 오늘날의 Slackware와 같나요?

미리 감사드립니다

답변1

아니요.

패키지 관리자가 작동하려면 저장소가 필요합니다. 패키지 설치를 기다리는 일부 저장 공간.

저장소에는 네트워킹이 필요합니다. 또는 다른 유형의 외부 저장소.

최초의 "패키지 관리자"(당시에는 "패키지 관리자"라고 불림)는 설치 CD의 일부인 "설치 관리자"였습니다. 90년대였습니다. 어느 배포판에 이 기능이 처음으로 포함되어 있는지는 모르겠지만 90년대 중반에 FreeBSD에서 이 기능을 만났습니다. 이것은 4개의 CD 세트로, 첫 번째 CD에는 운영 체제가 있고, 두 번째 CD에는 필요한 도구가 있으며, 마지막 두 장에는 많은 사용자 수준 응용 프로그램(텍스트 및 그래픽 편집기, 게임 등)이 있습니다. 사용자는 작동 중인 OS에서 언제든지 설치 유틸리티를 다시 시작하고 이러한 CD에서 응용 프로그램을 설치할 수 있습니다. 이는 이상하지만 유용합니다.

저는 이번 세기에 처음으로 인터넷 기반 저장소와 패키지 관리자만 보았습니다.

그 전에: app.tar.gz파일을 가져와서 압축을 풀고 실행하세요 configure; make; make install. 실패하면 즐겨 사용하는 텍스트 편집기를 사용하여 문제를 찾아 수정하고 다시 컴파일하세요.

답변2

초기 유닉스에는 패키지 관리자가 없었지만 일부 상용 배포판에는 패키지 관리자가 추가되었습니다. 이들 모두는 독점적이며 비표준입니다.

예를 들어 SunOS(Solaris라고도 함), HPUX 및 IRIX에는 모두 패키지 관리자가 있습니다. 이전 버전은 배포 미디어에서 패키지를 설치하거나 명령줄에서 미리 다운로드한 패키지를 설치하도록 설계되었습니다. 대부분은 인터넷보다 이전 버전이므로 다운로드를 지원하지 않습니다. (대신 테이프, 나중에 CDROM 또는 DVD에서 추출할 수 있는 패키지를 제공할 수 있습니다.) 나중에 일부 버전은 인터넷에서 다운로드하거나 메타 패키지 관리자에 패키지할 수 있습니다.

관련 정보