ntrack - изменениие версии РЕШЕНО

Изображение пользователя lord_i.

Всем привет.

В свое время наступил на известный глюк ntrack, который вызывает сильные тормоза компа (kdm полностью отгрзает ресурс одного ядра)
Тогда советовали поставить патченый ntrack отсюда : https://launchpad.net/~asac/+archive/ntrack
Я тогда подключил этот репозиторий, поставил из него, но ничего не поменялось, я отвлекся и оставил эту тему потому как отпала надобность пользоваться VPN (отключение от которого и вызывало глюк ntrack)
Теперь опять возникла необходимость в VPN, глюк остался, я почитал форумы и обнаружил что уже с версии 4.6.3 KDE эта проблема решена и все в порядке. Это при том, что сейчас у меня стоит 4.6.5
После более глубокого изучения оказалось что версия ntrack, которую я поставил из вышеуказаного репозитория по номеру больше чем идет в стандартном пакете.

То есть у меня

ii  libntrack-glib2                       013-0.asac1~n1                             glib API for ntrack
ii  libntrack-gobject1                    013-0.asac1~n1                             GObject API for ntrack
ii  libntrack-qt4-1                       013-0.asac1~n1                             qt4 API for ntrack
ii  libntrack0                            013-0.asac1~n1                             lightweight connectivity tracking library
ii  ntrack-module-libnl-0                 013-0.asac1~n1                             libnl based ntrack module

а должно быть

ii  libntrack-glib2                       011-1ubuntu1.1                             glib API for ntrack
ii  libntrack-gobject1                    011-1ubuntu1.1                             GObject API for ntrack
ii  libntrack-qt4-1                       011-1ubuntu1.1                             qt4 API for ntrack
ii  libntrack0                            011-1ubuntu1.1                             lightweight connectivity tracking library
ii  ntrack-module-libnl-0                 011-1ubuntu1.1                             libnl based ntrack module

Я отключил вышеуказанный репозиторий, но после apt-get update apt-get upgrade ничего не обновляет (видимо из-за номера версии)
Если я делаю apt-get remove ntrack-module-libnl-0 это тянет за собой снос всего кде, что как-то стремно.
Посоветуйте, как безболезненно вернутся на стандатрную версию?

0
DarkneSS - 21 Сентябрь, 2011 - 23:55
Изображение пользователя DarkneSS.

Есть такая штука как ppa purge. Сам не пользовался, поэтому подробно не расскажу.

0
Flameflower - 22 Сентябрь, 2011 - 05:31
Изображение пользователя Flameflower.

Только она прибьет его текущие кеды и предложит накатить те версии, что есть в репозиториях.
p.s. Пакет зовется ppa-purge

+1
DarkneSS - 22 Сентябрь, 2011 - 11:12
Изображение пользователя DarkneSS.

Она же натравливается на конкретный ppa, разве нет?

0
Flameflower - 22 Сентябрь, 2011 - 15:35
Изображение пользователя Flameflower.

Перечитал ман по вышеуказанному скрипту и сообщение топик-стартера.
Да, по идее, после обновления кеша пакет должен будет быть уже более старой версии из репозитория. Но все равно при удалении пакета по зависимостям может утянуть KDE, т.к. пакет то из левого репа стоит.

0
lord_i - 22 Сентябрь, 2011 - 08:59
Изображение пользователя lord_i.

sudo ppa-purge asac/ntrack
Updating packages lists
PPA to be removed: asac/ntrack ppa
Warning:  Could not find package list for PPA: asac/ntrack ppa

Я уже отключил этот репозиторий ... подключить поновой что-ли ...

PS Подключил апдейтнул, результат такой-же ... Еще какие-то мысли будут?

0
DarkneSS - 22 Сентябрь, 2011 - 11:14
Изображение пользователя DarkneSS.

sudo ppa-purge ppa:blueman/ppa/Просто неправильно писали.

0
DarkneSS - 22 Сентябрь, 2011 - 16:11
Изображение пользователя DarkneSS.

Если не поможет, попробуйте для начала добавить ppa, как там сейчас модно через add-apt-repository

0
lord_i - 22 Сентябрь, 2011 - 09:00
Изображение пользователя lord_i.

Может таки переустановить кде? Как это сделать чтоб настройки не слетели? Так влом все потом настраивать поновой ...

0
SD - 22 Сентябрь, 2011 - 12:49

отключить реп ppa:asac/ntrack
попробовать: sudo apt-get install --reinstall пакет
можно очистить /var/cache/apt/archives/, чтобы старые пакеты не мешались:
sudo apt-get clean

+1
DarkneSS - 22 Сентябрь, 2011 - 14:01
Изображение пользователя DarkneSS.

Реинсталл не выйдет, потому что установленная версия больше той, что в репозитории.

+1
SD - 22 Сентябрь, 2011 - 18:19

reinstall, помнится, в любом случае переустанавливает, независимо от версии.
попробовать не помешает.
ну или dpkg использовать

0
lord_i - 22 Сентябрь, 2011 - 18:42
Изображение пользователя lord_i.

Надеялся что поможет, но не судьба ...
sudo apt-get install --reinstall ntrack-module-libnl-0
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Переустановка ntrack-module-libnl-0 невозможна, он не скачивается.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Я так понял где то прописано что он из того репозитория что я отключил ... :(

0
SD - 22 Сентябрь, 2011 - 19:47

ясненько

+1
Flameflower - 22 Сентябрь, 2011 - 15:33
Изображение пользователя Flameflower.

Я бы попробовал отключить репозиторий через ppa-purge, либо через гуй, либо руками из /etc/apt/*
Затем почистил кеш aptitude clean
Затем aptitude update
И попробовать вновь установить.
Ну или на крайний случай уже через dpkg удалить руками пакет и установить тот, что идет из стандартных репозиториев.

0
lord_i - 22 Сентябрь, 2011 - 18:55
Изображение пользователя lord_i.

dpkg -l | grep ntrack
ii  libntrack-glib2                       013-0.asac1~n1                             glib API for ntrack
ii  libntrack-gobject1                    013-0.asac1~n1                             GObject API for ntrack
ii  libntrack-qt4-1                       013-0.asac1~n1                             qt4 API for ntrack
ii  libntrack0                            013-0.asac1~n1                             lightweight connectivity tracking library
ii  ntrack-module-libnl-0                 013-0.asac1~n1                             libnl based ntrack module

Я не знаю как через dpkg удалить руками эти пять пакетов...

dpkg -r ntrack-module-libnl-0
dpkg: зависимости не позволяют удалить пакет ntrack-module-libnl-0:
libntrack0 зависит от ntrack-module-libnl-0 | ntrack-module-0, однако:
  Пакет ntrack-module-libnl-0 будет удалён.
  Пакет ntrack-module-0 не установлен.
  Пакет ntrack-module-libnl-0 предоставляет ntrack-module-0, но должен быть удалён.
libntrack0 зависит от ntrack-module-libnl-0 | ntrack-module-0, однако:
  Пакет ntrack-module-libnl-0 будет удалён.
  Пакет ntrack-module-0 не установлен.
  Пакет ntrack-module-libnl-0 предоставляет ntrack-module-0, но должен быть удалён.
dpkg: не удалось обработать параметр ntrack-module-libnl-0 (--remove):
проблемы зависимостей -- не удаляется
При обработке следующих пакетов произошли ошибки:
ntrack-module-libnl-0

0
lord_i - 22 Сентябрь, 2011 - 19:21
Изображение пользователя lord_i.

Вроде получилось...
Удалял с опцией --force-all

dpkg -r --force-all ntrack-module-libnl-0
dpkg: ntrack-module-libnl-0: имеются проблемы с зависимостями, но по вашему указанию
он всё равно будет удалён:
libntrack0 зависит от ntrack-module-libnl-0 | ntrack-module-0, однако:
  Пакет ntrack-module-libnl-0 будет удалён.
  Пакет ntrack-module-0 не установлен.
  Пакет ntrack-module-libnl-0 предоставляет ntrack-module-0, но должен быть удалён.
libntrack0 зависит от ntrack-module-libnl-0 | ntrack-module-0, однако:
  Пакет ntrack-module-libnl-0 будет удалён.
  Пакет ntrack-module-0 не установлен.
  Пакет ntrack-module-libnl-0 предоставляет ntrack-module-0, но должен быть удалён.
(Чтение базы данных ... на данный момент установлено 288285 файлов и каталогов.)
Удаляется пакет ntrack-module-libnl-0 ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place

apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей      
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libntrack-qt4-1 libntrack0 ntrack-module-libnl-0
НОВЫЕ пакеты, которые будут установлены:
  libntrack-qt4-1 libntrack0 ntrack-module-libnl-0
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 34,9 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 266 kB.
Хотите продолжить [Д/н]?
Получено:1 http://ubuntu.org.ua/ubuntu/ natty-updates/main ntrack-module-libnl-0 amd64 011-1ubuntu1.1 [13,2 kB]
Получено:2 http://ubuntu.org.ua/ubuntu/ natty-updates/main libntrack0 amd64 011-1ubuntu1.1 [7 372 B]
Получено:3 http://ubuntu.org.ua/ubuntu/ natty-updates/main libntrack-qt4-1 amd64 011-1ubuntu1.1 [14,3 kB]
Получено 34,9 kБ за 0с (69,5 kБ/c)   
Выбор ранее не выбранного пакета ntrack-module-libnl-0.
(Чтение базы данных ... на данный момент установлено 288262 файла и каталога.)
Распаковывается пакет ntrack-module-libnl-0 (из файла .../ntrack-module-libnl-0_011-1ubuntu1.1_amd64.deb)...
Выбор ранее не выбранного пакета libntrack0.
Распаковывается пакет libntrack0 (из файла .../libntrack0_011-1ubuntu1.1_amd64.deb)...
Выбор ранее не выбранного пакета libntrack-qt4-1.
Распаковывается пакет libntrack-qt4-1 (из файла .../libntrack-qt4-1_011-1ubuntu1.1_amd64.deb)...
Настраивается пакет ntrack-module-libnl-0 (011-1ubuntu1.1) ...
Настраивается пакет libntrack0 (011-1ubuntu1.1) ...
Настраивается пакет libntrack-qt4-1 (011-1ubuntu1.1) ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place

Как-то немного нервничал что все в процессе ляжет ... но вроде все на вид нормально. Сейчас испытаю с впн-ом и отпишусь. :)

Всем спасибо за ценные советы :)

0
lord_i - 22 Сентябрь, 2011 - 19:34
Изображение пользователя lord_i.

Еще раз всем спасибо. Все получилось.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры