Автор Тема: [Решено] Установка justniffer из deb-пакета.  (Прочитано 2176 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн yarmol

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Я хочу установить justniffer (ссылка на deb-пакет: http://sourceforge.net/projects/justniffer/?source=dlp). Применяю gdebi, так как программы нет в репозиториях. При попытке установки мне выдаётся ошибка "Error: Неразрешимая зависимость: libboost-programm-options1.42.0  (>=1.42.0-1)."
Пытаюсь в системе найти что-нибудь похожее на этот пакет. Открываю synaptics и нахожу там установленный пакет "libboost-program-options1.46.1". Очевидно же, что у меня установлена более новая версия пакета. Но всеравно установка производиться почему-то не хочет.
Мои предположения следующие. gdebi нужен пакет именно с названием libboost-programm-options1.42.0. Тут интересно получается, что номер версии сам по себе содержится в названии пакета. У меня не так много опыта в использовании линукса, но я полагаю, что номер версии пакета должен содержатся не в названии пакета, а где-то ещё. Если бы для установки требовался пакет "libboost-programm-options", в названии которого отсутствует номер версии, и если бы новая версия у меня в системе присутствовала бы, то всё установилось бы корректно. Я правильно полагаю?
Теперь не знаю что делать надо. В репозиториях с помощью программы synaptic я вижу только пакет "libboost-program-options1.46.1". Мне нужно в репозиториях найти пакет "libboost-programm-options1.42.0"? Если да, то как это сделать? Или же есть другое решение? Помогите справится с задачей.

« Последнее редактирование: 14 Июль 2013, 19:28:07 от qupl »
 


Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4620
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Установка justniffer из deb-пакета.
« Ответ #1 : 29 Июнь 2013, 10:25:52 »
yarmol, этот пакет есть в squeeze. А у Вас какая версия debian?

Оффлайн yarmol

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Re: Установка justniffer из deb-пакета.
« Ответ #2 : 29 Июнь 2013, 12:10:06 »
У меня Кубунту 12.04. Рабочий стол KDE, а суть та же, что и у Дебан и Убунты. Надеюсь это дело не меняет?
« Последнее редактирование: 29 Июнь 2013, 12:11:53 от yarmol »
 

Оффлайн SeHELLioN

  • Старожил
  • ****
  • Сообщений: 910
Re: Установка justniffer из deb-пакета.
« Ответ #3 : 29 Июнь 2013, 16:51:32 »
Или же есть другое решение?
собрать пакет из исходников ;)

или же перепаковать его, с правкой зависимостей: http://binsh.ru/2010/10/22/low-level-deb.html
Asus m5a97+Amd fx-8350+4x4GB DDR3 1600MGz+asus gtx670 DCII (перешита в top)
Debian stable
 

Оффлайн yarmol

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Re: Установка justniffer из deb-пакета.
« Ответ #4 : 29 Июнь 2013, 18:25:56 »
Или же есть другое решение?
собрать пакет из исходников ;)

или же перепаковать его, с правкой зависимостей: http://binsh.ru/2010/10/22/low-level-deb.html

А теми средствами, которыми я располагаю, что нибудь можно сделать? Перпаковка и сбор из исходников это очень сложно для меня.
 

Оффлайн SeHELLioN

  • Старожил
  • ****
  • Сообщений: 910
Re: Установка justniffer из deb-пакета.
« Ответ #5 : 29 Июнь 2013, 18:48:38 »
yarmol, какими средствами?
всего то нужно распаковать, поправить один файл, запаковать обратно
Asus m5a97+Amd fx-8350+4x4GB DDR3 1600MGz+asus gtx670 DCII (перешита в top)
Debian stable
 

Оффлайн yarmol

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Re: Установка justniffer из deb-пакета.
« Ответ #6 : 07 Июль 2013, 16:22:50 »
всего то нужно распаковать, поправить один файл, запаковать обратно
Распаковал, изменил названия пакетов в файле control и пересобрал deb-пакет, как это предлагалось сделать в статье выше. Установилось нормально, только вот при запуске программа как раз и запросила именно те пакеты, которые были указаны в первоначальном варианте.

justniffer: error while loading shared libraries: libboost_regex.so.1.42.0: cannot open shared object file: No such file or directory

Так что такой способ пересборки deb-файлов применять не слудует. Сейчас мне ещё этот пакет удалять надо, чтобы систему не засорял...
 

Оффлайн ferum

  • Ветеран
  • *****
  • Сообщений: 3409
  • Buster TDE & Buster LXDE & stretch KDE
Re: Установка justniffer из deb-пакета.
« Ответ #7 : 07 Июль 2013, 18:38:06 »
Или же есть другое решение?
собрать пакет из исходников ;)

или же перепаковать его, с правкой зависимостей: http://binsh.ru/2010/10/22/low-level-deb.html

Боюсь это совершенно не реально, из любопытства качнул исходники по ссылке. Они даже дебианизированы, однако на столько стары. Однакоyarmol,  коли у вас kubuntu 12.04 у вас и особых проблем то нет.цепляйте репу  https://launchpad.net/~oreste-notelli/+archive/ppa и вперёд заре на встречу, стоял бы wheezy пришлось бы бекпортить. Судьба темы думаю понятна.
Русские дебианщики против цифрового слабоумия !
 


Оффлайн yarmol

  • Новичок форума
  • Topic Author
  • Сообщений: 5
Re: Установка justniffer из deb-пакета.
« Ответ #8 : 13 Июль 2013, 20:02:19 »
Из репов получилось установить. Спасибо.
 

Теги:
 

[РЕШЕНО] Автоматика Yandex-disk

Автор LD

Ответов: 21
Просмотров: 3464
Последний ответ 29 Май 2017, 07:48:44
от mexx
[Решено] Система не грузится.

Автор doctor@tardis

Ответов: 12
Просмотров: 2050
Последний ответ 10 Декабрь 2013, 11:19:40
от Brainey
[решено]emacs

Автор Тхакур

Ответов: 6
Просмотров: 382
Последний ответ 16 Май 2019, 15:39:46
от Тхакур
Установка свежих версий Libreoffice и Mozilla из репозитория

Автор sakura_al_rim

Ответов: 102
Просмотров: 47539
Последний ответ 26 Май 2017, 23:49:56
от Deportivo
[Решено] Нет иконки network manager на панели.

Автор Роман846

Ответов: 1
Просмотров: 2291
Последний ответ 04 Ноябрь 2014, 08:42:29
от Роман846