최근 편집
최근 토론
게시판 메인
도구
투표
무작위 문서
스킨 설정
파일 올리기
기타 도구
216.73.216.53
IP
사용자 도구
사용자 설정
로그인
회원 가입
최근 편집
최근 토론
[19:18:51] 라레나
[19:18:23] 라레나
[19:17:12] 라레나
[19:16:16] 라레나
[19:11:50] 라레나
[19:10:51] 라레나
[18:11:44] いっしょ
[18:00:27] 너를 만나지 않았더라면
[17:59:49] 월상중화
[17:59:10] 매괴강호
돌아가기
삭제
이동
파일 올리기
FreeBSD
(편집) (4)
(편집 필터 규칙)
2794,3798
== 포트 콜렉션 == 기본 시스템 소프트웨어 이외에 응용 프로그램들은 운영 체제 설치와 별도로 설치 작업이 필요한데, FreeBSD는 이 과정에 대하여 포트(port) 및 패키지(package)라는 관리 방법을 사용한다. FreeBSD에는 플랫폼 상에서 돌아가는 다양한 어플리케이션 목록을 모아서 관리하고 있다. 이것이 포트 콜렉션으로, FreeBSD를 처음 쓰는 사람은 이 포트(Port)가 통신용어의 포트와 동일한 관계로 혼동을 하는 경우도 있으나, 이 경우에는 이식(포팅, Porting)에서 나온 단어이다. 즉 FreeBSD에서 돌아가도록 이식된 프로그램의 목록이 제공되는 공간인 것이다. 말 그대로 표준관리적인 시스템으로 FreeBSD 상에서 돌아가는 프로그램의 관리를 해주는 규격화된 공간으로, 포트 콜렉션을 설치하면 '/usr/ports’ 디렉토리에 FreeBSD에서 돌아가는 대다수의 프로그램의 목록과 기본 리스트가 설치된다. 이것을 간단하게 whereis 명령어로 패키지 위치를 검색한 다음 해당 위치에서 make install 명령어를 입력하는 것만으로 서버에서 소스 코드를 다운로드하여 컴파일하며, 설치하려는 프로그램의 의존성을 검사해 필요한 프로그램을 함께 설치 해준다. 포트 콜렉션은 인터넷을 통해서나, 디스크 등을 통해서 설치해둘 수 있으며, 소스코드도 마찬가지로 인터넷이나 디스크를 통해 넣을 수 있다. 또한 일일이 컴파일하는 과정이 귀찮거나 호환성 문제로 잘 실행되지 않을때를 위해 서버에서 미리 컴파일 해 둔 패키지파일을 제공하기도 한다. 이 경우는 ‘pkg_add’ 등의 명령어로 간단하게 패키지를 설치하거나 관리할 수 있다. 이 패키지 설치 기능은 소스가 공개되지 않은 프로그램 중 FreeBSD를 지원하는 프로그램의 경우에도 이 기능을 통해 설치할 수 있는 경우가 있다. 또한 사용자는 누구나 자유롭게 FreeBSD로 만들어진 소프트웨어의 포트를 추가하도록 제출할 수 있으며, 포트 콜렉션에 해당 포트가 추가되면 ‘공헌자’ 목록에도 추가되게 된다.
(임시 저장)
(임시 저장 불러오기)
기본값
모나코 에디터
normal
namumark
namumark_beta
macromark
markdown
custom
raw
(↪️)
(💎)
(🛠️)
(추가)
== 포트 콜렉션 == 기본 시스템 소프트웨어 이외에 응용 프로그램들은 운영 체제 설치와 별도로 설치 작업이 필요한데, FreeBSD는 이 과정에 대하여 포트(port) 및 패키지(package)라는 관리 방법을 사용한다. FreeBSD에는 플랫폼 상에서 돌아가는 다양한 어플리케이션 목록을 모아서 관리하고 있다. 이것이 포트 콜렉션으로, FreeBSD를 처음 쓰는 사람은 이 포트(Port)가 통신용어의 포트와 동일한 관계로 혼동을 하는 경우도 있으나, 이 경우에는 이식(포팅, Porting)에서 나온 단어이다. 즉 FreeBSD에서 돌아가도록 이식된 프로그램의 목록이 제공되는 공간인 것이다. 말 그대로 표준관리적인 시스템으로 FreeBSD 상에서 돌아가는 프로그램의 관리를 해주는 규격화된 공간으로, 포트 콜렉션을 설치하면 '/usr/ports’ 디렉토리에 FreeBSD에서 돌아가는 대다수의 프로그램의 목록과 기본 리스트가 설치된다. 이것을 간단하게 whereis 명령어로 패키지 위치를 검색한 다음 해당 위치에서 make install 명령어를 입력하는 것만으로 서버에서 소스 코드를 다운로드하여 컴파일하며, 설치하려는 프로그램의 의존성을 검사해 필요한 프로그램을 함께 설치 해준다. 포트 콜렉션은 인터넷을 통해서나, 디스크 등을 통해서 설치해둘 수 있으며, 소스코드도 마찬가지로 인터넷이나 디스크를 통해 넣을 수 있다. 또한 일일이 컴파일하는 과정이 귀찮거나 호환성 문제로 잘 실행되지 않을때를 위해 서버에서 미리 컴파일 해 둔 패키지파일을 제공하기도 한다. 이 경우는 ‘pkg_add’ 등의 명령어로 간단하게 패키지를 설치하거나 관리할 수 있다. 이 패키지 설치 기능은 소스가 공개되지 않은 프로그램 중 FreeBSD를 지원하는 프로그램의 경우에도 이 기능을 통해 설치할 수 있는 경우가 있다. 또한 사용자는 누구나 자유롭게 FreeBSD로 만들어진 소프트웨어의 포트를 추가하도록 제출할 수 있으며, 포트 콜렉션에 해당 포트가 추가되면 ‘공헌자’ 목록에도 추가되게 된다.
비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.
편집을 전송하면 당신은 이 문서의 기여자로서 본인이 작성한 내용이
CC BY 4.0
에 따라 배포되고, 기여한 문서의 하이퍼링크나 URL로 저작자 표시가 충분하다는 것에 동의하는 것입니다.
전송
미리보기