Ubuntu не распознает конкретный пакет через apt-get
Я пытаюсь установить libboost-thread1.54.0
(Мне нужна эта конкретная версия) с помощью этой команды: sudo apt-get install libboost-thread1.54.0
но это бросает мне эту ошибку:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libboost-thread1.54.0
E: Couldn't find any package by glob 'libboost-thread1.54.0'
E: Couldn't find any package by regex 'libboost-thread1.54.0'
Тем не менее, я нахожу пакет здесь, кажется, что Ubuntu его не распознает.
На той же странице в правой панели есть ссылки для скачивания, но я не знаю, какая из них для меня. Прямой ответ в Google тоже не могу найти. Мне действительно нужен этот пакет, я знаю, что есть более новые версии, но мне нужен этот.
Работаю на Ubuntu 16.04 LTS.
PS: у меня есть эта ошибка, поэтому мне нужен libboost-thread1.54.0
2 ответа
Версия 1.58 libboost-thread существует в Ubuntu 16.04. Установите его, введя следующее в окне терминала:
sudo apt install libboost-thread1.58.0
Вы пробовали Y PPA? Ссылка на Y PPA info
Он отсортировал мою последнюю проблему "пакет не найден", что позволило мне найти во всех PPA нужный мне пакет.
установить;
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager