/etc/apt/sources.list에서 라인을 통합 할 수 있습니까


8

/etc/apt/sources.list 파일에서 다음 세 줄을 바꿀 수없는 이유는 없다고 추측 합니다.

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted main

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security universe

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security multiverse

이 한 줄 :

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main restricted universe multiverse

행이 동일한 저장소 URL 및 분배 유형을 갖는 한 이것이 맞습니까? 또는 구성 요소 유형이 다른 행으로 분산 된 별도의 행으로 사용하려는 목적이 있습니까?

답변:


6

당신의 가정은 옳습니다-당신의 모범이 있습니다. 통합을 수행 할 수 있으며 소스는 종종 그런 식으로 정의됩니다.

지금까지 그것들을 나누는 것에 대한 내 마음을 넘어간 유일한 이유는 우주와 다우 주가 결과 데이터베이스의 크기를 업데이트하고 영향을 미치기 위해 시간이 걸리는 매우 큰 저장소이기 때문에 문제가 발생할 위험이 있기 때문입니다. 한 줄만 있으면 주석을 달기 쉽습니다 :))

그것이 큰 차이를 만들지 않는다고 생각할 수도 있습니다. 그러나 일단 인프라 자동화를 시작하면 자동화 도구는 업데이트를 많이하는 경향이 있으며 관련 패키지가 필요하지 않은 경우에는 시간을 줄이는 것이 좋습니다.

그러나 그 외에는 원본 source.list 파일에서 더 나은 문서 타겟팅 만 생각할 수 있습니다 :))


고마워, 여러분, 모두 정말 좋은 답변입니다. 나는 repos의 크기가 어떤 역할을하는지 생각하지 못했습니다. 그러나 나에게 가장 많이 복제 된 줄은 공간 낭비이며, 모든 저장소를 한 줄에 나열하는 것을 선호하고 다른 줄은 다른 방법을 선호 할 수 있으며 유연성이 뛰어납니다.
Melvin Q. Watchpocket

6

데비안은 당신의 아이디어를 확인시켜주는 멋진 페이지를 가지고 있습니다 :

따라서 다음 구문은

Archive type --> Repository URL --> Distribution --> Component --> Component --> Component

제안 된 라인을 나타냅니다.

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main restricted universe multiverse

완벽하게 확인해야합니다.

설명 메모:

  1. 보관 유형 : 일반적으로 deb 또는 deb-src, 귀하의 경우 deb
  2. 리포지토리 URL : 리포지토리 의 주소
  3. 배포 : 귀하의 경우 'xenial-security'릴리스 클래스
  4. 구성 요소 : 제한, 주, 우주, 다중 우주는 제안한대로 공백으로 구분하여 제시 할 수 있습니다.

참고 문헌 :


6

예. 할 수 있습니다. 당신이 사용할 수있는

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted main universe multiverse

지정된 아카이브 또는 스위트 유형의 xenial-security경우 xenial-updates또는 xenial4 줄 대신.

위의 라인은이 4 개의 라인을 갖는 것과 같습니다

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted     
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main 
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security universe     
deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security multiverse

그러나 줄을 4로 나누는 것이 좋습니다. 이렇게하면 명령 줄에서 줄을 빠르게 찾고 편집 할 수 있습니다.

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