Немного повозившись с Network Manager на моем Ubuntu, я проверил его версию, NetworkManager -V
и он выдал мне1.2.6
После этого я решил поискать в интернете самые последние версии, и, к моему удивлению, их было много, а самая последняя из них —1.8Если я не ошибаюсь.
Поэтому, чтобы обновить его, я попробовал следующее:
1)
sudo apt update
результат:Версия осталась прежней
2)
sudo apt-get --only-upgrade install network-manager
результат:
Reading package lists... Done
Building dependency tree
Reading state information... Done
network-manager is already the newest version (1.2.6-0ubuntu0.16.0.4.1).
0 upgraded, 0 newly installed, 0 to remove and 97 not upgraded.
ВОПРОС:В чем может быть причина того, что мне не удается обновить свой сетевой менеджер? Я не использую правильную команду для получения новой версии? Может быть, это что-то еще? Терминал сказал, что он установлен на новейшую версию, но как это может быть, когда поиск в Интернете показывает так много более поздних версий.
ОБНОВЛЕНО:некоторая дополнительная информация:
lsb_release -a
дает:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
решение1
Просто потому, что разработчик/автор программного обеспечения выпускает более новую версию некоторого программного обеспечения, в вашем случае NetworkManager
, это не означает, что дистрибутив решит упаковать и сделать его доступным в определенной версии или даже в последней версии своего дистрибутива. Это может быть «деловое» решение, отсутствие ресурсов для упаковки и тестирования, проблемы с зависимостями или любая из ряда других причин.
Вы всегда можете скачать исходный код и собрать его самостоятельно.
решение2
TheNetworkManager-1.8.0недоступен в обычном репозитории Ubuntu, у вас установлена последняя версия NM:1.2.6