Коли Ubuntu включить оновлення дельти?


35

Я втомився завантажувати оновлення 300 Мб. У Windows було зроблено дельтове оновлення з XP. Завантажити всю річ просто нерозумно, якщо зміниться лише кілька біт пакета.

Відповіді:


17

Немає нічого в оновленні через дельти. Отже, ні, станом на сьогодні, здається, немає ніяких планів.

Поступові оновлення були введені в цілому під час виходу Dapper (apt 0.6.44). Спільнота розробників ubuntu відмовилася від їх використання через несумісність з їхньою інфраструктурою.

Немає необхідності подавати його на реву. Нам відомо про функцію поступового оновлення в apt. Гілка apt - pdiff (1) (що версія в debian використанні) не об'єднується для ubuntu (поки), тому що:

  1. ми запізнюємось на цикл випуску (очевидно :)

  2. йому потрібна підтримка архіву для створення файлів diff та diffIndex

  3. він працює тільки на індексні файли, а не на пакунки

  4. не зовсім зрозуміло, чи це правильне рішення для ubuntu

–– Майкл Фогт 25 травня 2006 року

Ось перелік всього, що відбувається, і відбудеться, 11.04 (за винятком того, що публічно не відстежується).


18

Це є план , і я хотів би, щоб це вдалося зробити з різного роду причин, але ми не змогли знайти час для цього - це не допоможе, що це потребує значного шматку часу від команди архітектурної інфраструктури Launchpad, яка була повністю заповнена. Це все ще дуже багато в нашому списку, коли ми знаходимо час.

Одне ймовірне питання полягає в тому, що чим більше ви стискаєте пакети, тим важче їх синхронізувати. Це досить фундаментальна властивість хороших алгоритмів стиснення. Можливо, навіть коли ми реалізуємо це, будуть деякі пакети, які синхронізуються трохи краще, ніж поточна ситуація.

Інша інформація:


4

Жодні .debфайли не є фактичним методом встановлення та оновлення.

Метод, який ви згадуєте, називається дельта-оновленням і був відхилений як метод з кількох причин, одна з них полягає в тому, що обчислення того, що завантажувати, займає занадто багато часу (докладніше про це йдеться у посиланні в коментарях).

Альтернатива може бути доречною .

Apt-fast - це сценарій, який може "різко підвищити швидкість завантаження APT", використовуючи прискорювачі завантаження командного рядка, такі як Axel або Aria2 з декількома з'єднаннями в пакет.

Установка

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
Карл Ріхтер

3

Delta-RPM вважалася наступною функцією управління пакетами вбивць, але це було менш ніж казково, головним чином через необхідні розрахунки. Щоправда, якщо ви перебуваєте у високо обмеженому пропускному зв’язку, це заощадить ваш час, але якщо все, що ви хочете зробити, щоб заощадити час, розгляньте можливість використання apt-fast більш швидкого переднього до dpkg.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.