Я пытаюсь установить пакет esniper
в Ubuntu, и мне нужна последняя версия, так как старая версия не работает. Launchpad.net показывает , что пакет доступен, и находится в стандартной библиотеке Ubuntu в версии, которую я хочу (2.33), и apt-get cache policy esniper
возвращает только эту версию:
apt-cache policy esniper
esniper:
Installed: 2.31.0-1
Candidate: 2.31.0-1
Version table:
*** 2.31.0-1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
100 /var/lib/dpkg/status
apt-get update
, похоже, не помогает проблема. И попытка найти способ нацеливания на базовый репозиторий Ubuntu только приводит к тому, как добавить PPA, чего я не считаю.
Проблема в том, что 2.31 была последней версией сборки Ubuntu, на которой я работал, 2.33 была доступна только для других выпусков. Обходной путь здесь заключался в загрузке и компиляции из исходного кода (который работал)
tar xvf esniper-*.tar
cd esniper-*/ && ./configure
sudo make install
Ваши шаги могут отличаться, если есть изменения.