DEP-11 파일 가져 오기를 비활성화하는 방법


19

16.04에서 apt-get update더 많은 데이터를 다운로드하는 것으로 나타났습니다 . 큰 파일 중 일부는 DEP-11내가 잘 모르는 것을 포함 합니다.

내가 데비안 위키 페이지 발견 https://wiki.debian.org/AppStream 이러한 파일을 제공 메타 데이터를 YAML 형식 말한다 ---

메타 데이터는 예를 들어 그놈 소프트웨어 또는 KDE Discover와 같은 소프트웨어 센터에서 패키지 아카이브에 사용자 친화적 인 응용 프로그램 중심 방식을 표시하는 데 사용할 수 있습니다.

그러나, 나는이 소프트웨어 센터를 사용하지 않고 그 거대한 파일을 가져오고 싶지 않습니다. 이러한 폐기물 반입을 비활성화하려면 어떻게합니까?

답변:


9

그것이 정의 된 것처럼 보입니다. /etc/apt/apt.conf.d/50appstream

다음을 사용하여 비활성화 할 수 있습니다.

sudo mv /etc/apt/apt.conf.d/50appstream{,.disabled}

그것은 내에서 그것을 멈추고 여전히 다음과 같이 업데이트에서 볼 수 있습니다 :

N: Ignoring file '50appstream.disable' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension

편집하다:

원하는 경우 파일을 해당 디렉토리 외부로 이동하면 더 이상 표시되지 않습니다. 더 이상 통지가 없습니다. 예 :sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream


1
오류가 아닙니까?
Anwar

2
"N :"부분은 단지 통지 일뿐입니다. "W :"경고도 표시됩니다. 실제 오류로 인해 작동이 중지됩니다.
Grizly

24

그래픽 패키지 관리자가 필요하지 않은 경우 appstream패키지 및 패키지와 관련된 모든 그래픽 관리자를 설치 제거 할 수 있습니다 .

aptitude purge appstream

mv솔루션 을 선호하는 경우 더 나은 솔루션을 사용 하면 dpkg-divert패키지 업그레이드시 지속적으로 유지됩니다.

dpkg-divert --local --rename --divert '/etc/apt/apt.conf.d/#50appstream' /etc/apt/apt.conf.d/50appstream

2
아마 두 가지 대답이지만 둘 다 허용 된 대답보다 낫습니다 :-)
Auspex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.