우분투는 언제 델타 업데이트를 포함합니까?


35

300mb 업데이트를 다운로드하는 데 지쳤습니다. Windows는 XP 이후 델타 업데이트를 수행했습니다. 패키지의 일부가 변경되면 전체를 다운로드하는 것은 어리석은 일입니다.

답변:


17

델타를 통한 업그레이드에는 아무것도 없습니다. 따라서 현재로서는 계획이없는 것 같습니다.

Dapper가 출시 될 무렵에 증분 업데이트가 도입되었습니다 (0.6.44 조정). 우분투 개발자 커뮤니티 인프라와의 비 호환성으로 인해 사용을 거부 했습니다.

revu에 제출할 필요가 없습니다. 우리는 apt의 증분 업데이트 기능을 알고 있습니다. apt--pdiff (1) 브랜치 (데비안 버전에서 사용하는)는 다음 이유로 인해 우분투 (아직)에 병합되지 않습니다.

  1. 릴리스주기가 늦었습니다 (분명히 :)

  2. diff 파일과 diffIndex를 생성하려면 아카이브 지원이 필요합니다.

  3. 패키지가 아닌 인덱스 파일에서만 작동합니다.

  4. 그것이 우분투에 적합한 솔루션인지 완전히 명확하지는 않습니다.

–– 2006 년 5 월 25 일 Michael Vogt

다음은 11.04 년에 일어나고 있는 모든 일의 목록입니다 (공개적으로 추적되지 않는 것 제외).


18

그것에 대한 청사진 이 있으며 모든 종류의 이유로 인해 그렇게 할 수 있기를 원하지만 시간을 찾을 수 없었습니다. 완전히 늪이 된 런치 패드 아카이브 인프라 팀의 시간. 그래도 시간을 찾을 때마다 여전히 백 버너 목록에 많이 있습니다.

하나의 문제는 패키지를 압축할수록 동기화하기가 더 어렵다는 것입니다. 이것은 좋은 압축 알고리즘의 상당히 근본적인 속성입니다. 이것을 구현하더라도 현재 상황보다 약간 더 잘 동기화되는 패키지가있을 수 있습니다.

기타 정보:


4

.deb실제로 설치 및 업데이트하는 파일은 없습니다 .

언급 한 방법을 델타 업데이트 라고 하며 몇 가지 이유로 방법으로 거부되었습니다. 그 중 하나는 다운로드 할 항목을 계산하는 데 너무 많은 시간이 소요되는 것입니다 (설명 링크에서 더 많이 언급 됨).

대안은 apt-fast 일 수 있습니다 .

Apt-fast는 패키지 당 여러 연결로 Axel 또는 Aria2와 같은 명령 줄 다운로드 가속기를 사용하여 "APT 다운로드 속도를 크게 향상시킬 수있는"스크립트입니다.

설치

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

그것은 동일 apt-get하지만 작동합니다 (2 가지 예).

sudo apt-fast install PACKAGE
sudo apt-fast upgrade

apt-fast을 사용하여 다운로드를 중지했다가 다시 시작하고 패키지를 디렉토리에 다운로드 할 수도 있습니다 apt-fast download PACKAGE.


힌트 : 아직 15.04에 사용할 수 없음
Karl Richter

3

델타 -RPM은 차세대 킬러 패키지 관리 기능으로 선전되었지만, 필요한 계산으로 인해 그다지 훌륭하지는 않았습니다. 대역폭이 매우 제한되어 있으면 시간을 절약 할 수 있지만 시간을 절약 하기 위해 dpkg에 더 빠른 프런트 엔드를 사용하는 것이 좋습니다.

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