Ubuntu apt-get (предупреждение)

Если не нашли подходящего форума - задайте вопрос здесь

Модераторы: Art.i, garry

Ubuntu apt-get (предупреждение)

Сообщение swg » Вт ноя 13, 2012 6:04 pm

Здесь не вопрос, а некоторое наблюдение.

Обновляя систему через apt-get update; apt-get upgrade ("по старинке", см. aptitude) можно столкнуться с тем, что apt-get update вывалит небольшую кучу ошибок в файлах /var/lib/apt/lists/* , например в одном из /var/lib/apt/lists/ru.archive.ubuntu.com_dists_...universe_binary-amd64_Packages.
Файл большой, сейчас 25Мб, текстовый в нем содержится информация о всех пакетах (в том числе программах), которые могут быть установлены из соответствующего репозитория (ru.archive.ubuntu.com). Так вот apt-get update как раз их и должна обновлять, но раз выдались ошибки (что уже странно), удалим (переместим) все эти файлы куда-нибудь и снова запустим apt-get update. Как ожидалось, команда закачает их заново и ошибок не будет.
Замечательно, проблема устранена, посмотрим на diff между этими каталогами.

Некоторые вещи вообще не способны были установиться:
Код: выделить все
< Filename: pool/main/b/bacula/bacula-common-pgsql_5.2.5-0ubuntu6_amd64.deb
> Filename: pool/main/b/bacula/bacula-commo~-pgsql_5.2.5-0ubuntu6_amd64.deb

С мэйнтейнерами нельзя было связаться:
Код: выделить все
< Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
> Maintainer: Ubuntu Developers <ubuntu-devel-tiscuss@lists.ubuntu.com>

MD5 вообще был синтаксически ошибочен, а т.к. решётка и 3 на одной клавише, его что, перебивали вручную...
Код: выделить все
< MD5sum: 137efc18b9992f3e7f32a9cdc5b46a12
> MD5sum: 1#7efc18b9992f3e7f32a9cdc5b46a12

Разумеется, есть незначительные ошибки
Код: выделить все
< Description: Perl module containing extensions to PPI
> Description: Perl module0containing extensions to PPI

А есть и такие, из-за которых пакет не установить
Код: выделить все
< Package: gir1.2-appindicator3-0.1
> Package: gir1.2-appindicador3-0.1

Код: выделить все
< Depends: libc6 (>= 2.4)
> Depends: libs6 (>= 2.4)

В общем, список достаточно большой и это хорошо - исправляют.

Итог: вероятно, apt-get update имеет баг и update может не выполнятся пока не удалить все, что скачано.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Вернуться в Любые вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3