Обновление MS SQL Tools/ODBC Driver для Ubuntu 18.04

Недавно я обновил свой экземпляр MS SQL Server (R) на моем Ubuntu 18.04 с помощью новейшей (для Ubuntu) версии MS SQL Server 17. Это прошло нормально.

Но, как я использовал Software Updater, чтобы обновить пакет ODBC Driver for Microsoft(R) SQL Server(R)Я закончил с сообщением об ошибке, сообщающим, что пакет имеет неудовлетворенные зависимости и не был обновлен. Я использую Bionic-репозиторий ( 18.04) для MS SQL Server Tools и ODBC Driver и Xenial-репозиторий ( 16.04) для пакетов MS SQL Server...

Так почему же пакет не обновился?

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

Я хотел знать, что именно не так с пакетом (msodbcsql17). Итак, я запустил обновление пакета вручную из терминала:

sudo apt-get install msodbcsql17

И мне было представлено старое графическое диалоговое окно в терминале с просьбой подтвердить, что я принимаю Условия и условия лицензии для этого пакета... Я не был уверен, что -y Переключатель команды apt-get поможет в настраиваемом диалоговом окне, поэтому я только что нажал Да и пакет успешно установлен - без ошибок, без предупреждений, без сбоев.

Так вот и все! Для меня это, похоже, сбой дизайна пакета, так как он делает пакет непригодным для использования в автоматических установках, например, с SU, потому что установка пакета просто зависает в этом диалоговом окне старого стиля, и я не могу убедить продолжить установку (диалоговое окно не отображается на терминале, подключенном к SU).

Я надеюсь, что это решение поможет сэкономить время других людей при борьбе с обновлениями драйвера ODBC для MS SQL Server (R) в Ubuntu.

Для людей с большими правами: поскольку я настоящий новичок на этом форуме, я не могу пометить этот вопрос как вклад, поэтому, пожалуйста, пометьте / переместите его, если необходимо... Спасибо!

0 ответов

Другие вопросы по тегам