데비안에 패키지 저장소를 추가하는 방법

How Add Package Repository Debian



Linux에서는 기본적으로 패키지 세트가 설치됩니다. 그러나 기본 패키지로는 결코 충분하지 않습니다. 파일 서버, 웹 서버, 데이터베이스 서버 등을 설정할 수 있습니다. 이를 위해서는 추가 패키지를 설치해야 합니다. 우리는 다음과 같은 패키지 관리자를 사용합니다. 적절한 Linux에서 패키지를 설치하고 관리합니다. 패키지 관리자는 패키지 저장소에서 패키지를 다운로드하고 설치합니다. 패키지 저장소는 패키지 관리자가 좋아하는 패키지 메타데이터와 함께 패키지 세트가 인터넷에 보관되는 웹상의 HTTP 또는 FTP 서버입니다. 적절한 먼저 다운로드하고 사용하여 패키지 저장소에서 사용할 수 있는 패키지를 찾습니다. 자신의 로컬 패키지 저장소를 가지고 Debian에 추가할 수도 있습니다.

이 기사에서는 데비안에 패키지 저장소를 추가하는 방법을 보여줍니다. 데모에는 Debian 9 Stretch를 사용하겠습니다.







데비안에 수동으로 패키지 리포지토리 추가하기

패키지 저장소 정보는 /etc/apt/sources.list 파일. 당신은 편집 할 수 있습니다 /etc/apt/sources.list 파일을 직접 추가하여 새 패키지 저장소를 추가합니다.



다음 명령을 실행하여 편집할 수 있습니다. /etc/apt/sources.list 파일:



$수도 나노 //적절한/소스.목록





아래 스크린샷과 같이 다음 창이 표시되어야 합니다. 보시다시피 지금 여기에 추가된 패키지 저장소가 없습니다. 많은 패키지 저장소가 추가되었을 수 있습니다. 그러나 나는 당신에게 기본을 보여주고 싶습니다.



이제 공식 Debian 9 패키지 저장소를 추가하겠습니다. 그래서 아래 스크린샷에 표시된 대로 파일에 다음 줄을 추가합니다.

뎁 http:// //ftp.us.debian.org/데비안 스트레치 주요 기여 무료

이 줄이 아직 무엇인지 이해하지 못할 수도 있습니다. 설명하겠습니다.

로 시작하는 라인 데브 즉, 사전 컴파일된 데비안 바이너리 저장소입니다. 패키지 저장소에 다른 소프트웨어의 소스 코드가 포함되어 있으면 데브 ~와 함께 deb-src .

이제 다음 섹션은 패키지 저장소의 URL입니다. 여기에 HTTP, HTTPS, FTP 저장소 URL을 추가할 수 있습니다.

아래 스크린샷에 표시된 다음 섹션은 제품군 또는 코드명입니다. 데비안 9의 경우 뻗기 .

다음 명령을 사용하여 데비안 운영 체제에 맞는 것을 찾을 수 있습니다.

$lsb_release-cs

아래 스크린샷에서 볼 수 있듯이 코드명 또는 제품군 이름은 뻗기 .

아래 스크린샷의 표시된 섹션은 추가하는 특정 패키지 저장소에 따라 다릅니다. 공식 데비안 저장소의 경우 기본 , 기여 , 그리고 무료가 아닌 .

이러한 각 단어는 동일한 패키지 저장소에 있는 소프트웨어 패키지의 섹션 또는 세트를 나타냅니다.

완료되면 다음을 누릅니다. + NS 그런 다음 누르십시오 그리고 그런 다음 누르십시오 파일을 저장합니다.

저장소 추가가 완료되면 다음 명령을 실행하여 적절한 패키지 관리자 캐시:

$수도 apt-get 업데이트

보시다시피 패키지 저장소 캐시가 업데이트되고 있습니다.

데비안에 새 패키지 리포지토리를 추가하는 더 깔끔한 방법도 있습니다.

Debian 운영 체제에서 특수 디렉토리 /etc/apt/sources.list.d/ 기본적으로 사용 가능합니다. 새 패키지 저장소를 더 쉽게 추가하는 데 사용됩니다. 확장자를 가진 새 파일을 만들기만 하면 됩니다. .목록 에서 /etc/apt/sources.list.d/ 예배 규칙서.

새 저장소를 추가하는 대신 /etc/apt/sources.list 파일, 예를 들어 새 파일을 만들 수 있습니다. debian_us_official.list ~에 /etc/apt/sources.list.d/ 다음 명령으로 디렉토리:

$수도 나노 //적절한/소스.리스트.d/debian_us_official.list

새 빈 파일을 열어야 합니다.

이제 다음 줄을 추가하십시오.

뎁 http:// //ftp.us.debian.org/데비안 스트레치 주요 기여 무료

이제 파일을 저장하고 다음 명령을 실행합니다. 가셔도 좋습니다.

$수도 apt-get 업데이트

다음을 사용하여 패키지 저장소 추가 적절한 데비안에서

이제 저장소 행의 형식이 어떻게 지정되는지 이해했습니다. 이제 사용할 수 있습니다. 적절한 패키지 관리자를 사용하여 새 패키지 저장소를 추가합니다.

이전과 동일한 리포지토리를 추가하려면 다음 명령을 실행합니다.

$수도적절한 추가 저장소'deb http://ftp.us.debian.org/debian stretch main contrib non-free'

다음 명령을 사용하여 PPA도 추가할 수 있습니다.

$수도apt-add-repository YOUR_PPA

참고: 여기 유어_PPA 다음과 같아야합니다 ppa: teejee2008 / ppa .

다음 명령을 사용하여 PPA 또는 패키지 저장소를 제거할 수도 있습니다.

$수도적절한 추가 저장소-NS귀하의 저장소

참고: 여기, 귀하의 저장소 저장소 라인 또는 PPA가 될 수 있습니다.

예를 들어 아래 스크린샷에서 저장소 라인을 사용하여 저장소를 제거했습니다.

이것이 데비안에 저장소를 추가하는 방법입니다. 이 기사를 읽어 주셔서 감사합니다.