데비안/노픽스 source.list

데비안/노픽스 source.list

Knoppix는 Debian 기반 Linux 라이브 DVD입니다.

나는 Knoppix에 사전 설치된 패키지가 너무 좋아서 디스크에 설치했습니다. 내 질문은 에 관한 것입니다 /etc/apt/sources.list.

Knoppix에서 이 sources.list파일에는 안정, 테스트, 불안정 및 실험적 링크(lenny, squeeze, wheezy, sid... 등)를 포함한 많은 저장소 링크가 있으며 모두 주석 처리되어 있지 않습니다.

다음은 source.list 파일의 복사본입니다.http://ghghgh.us/sources.list

이상하게도 해당 /etc/apt/apt.conf파일에서 기본 버전은 아래와 같이 wheezy입니다.

APT:Default-Release "wheezy";

wheezy/wheezy와 관련되지 않은 source.list 파일의 모든 링크를 주석 처리하거나 삭제해야 하는지 궁금합니다. 소스의 기본 버전에 대한 링크가 하나만 있는 경우 링크가 너무 많으면 어떤 이점이 있습니까?

답변1

wheezy를 기본 버전으로 선언한 후, 가능한 경우 wheezy에서 패키지가 설치됩니다. 패키지를 요청했는데 wheezy에 해당 이름의 패키지가 없으면 해당 패키지는 제공하는 소스에서 설치됩니다. 또한 apt-get install release/package-name다음을 명시적으로 지정하여 다른 소스에서 패키지 설치를 요청할 수도 있습니다 apt-get install package-name:version-number.

Knoppix 기반 설치를 장기간 사용하는 것은 권장하지 않습니다. Knoppix에는 소스가 혼합되어 있으므로 데비안이 발전함에 따라 사용하는 모든 소스 간에 라이브러리와 프로그램 버전을 조정해야 하기 때문에 프로그램을 업데이트하기가 어려울 것입니다. Debian으로 시작한 다음 설치된 프로그램 목록과 (필요한 경우) Knoppix의 구성 파일을 복사하는 것이 좋습니다.

다음을 실행하여 설치된 패키지 목록을 생성할 수 있습니다.

dpkg --get-selections >selections.list
apt-mark showauto >auto.list

복구 목록 및자동 설치 표시실행하여

dpkg --set-selections <selections.list
apt-get dselect-upgrade
apt-mark auto $(cat auto.list)

관련 정보