Как установить Windows ODBC на Ubuntu 17.04

Я хочу установить и запустить Open System Architech, инструмент проектирования схемы db. Прежде чем я смогу это сделать, мне нужно установить Windows ODBC. Последние инструкции, которые я могу найти, здесь. Они подходят к версии 16.04. Я запускаю 17.04.

Я вручную скопировал файл:

https://packages.microsoft.com/config/ubuntu/17.10/prod.list

в

/etc/apt/sources.list.d/mssql-release.list

Обратите внимание, что у microsoft есть репозиторий для 17.04:

deb [arch=amd64] https://packages.microsoft.com/ubuntu/17.04/prod zesty main

, и у меня есть 64-битный компьютер.

Затем я побежал:

sudo ACCEPT_EULA=Y apt-get install msobcsql=13.2.4.0-1

Он вернул сообщение об ошибке:

E: Unable to locate package msobcsql

Команда

apt-cache search msobcsql

вернула значение null.

Когда я запускаю: sudo apt-get update

, в ответе есть:

Hit:17 https://packages.microsoft.com/ubuntu/17.04/prod zesty InRelease

Что еще я могу попробовать ???

0
задан 7 October 2017 в 13:18

2 ответа

Похоже, вы ищете пакет msobcsql, а правильное имя - msodbcsql (вам не хватает «d»;)). Кроме того, репозиторий, который вы используете, не предлагает пакет в версии 13.2.4.0-1. Он предоставляет только версии 13.1.9.0-1 и 13.1.9.1-1.

0
ответ дан 18 July 2018 в 05:39

Похоже, вы ищете пакет msobcsql, а правильное имя - msodbcsql (вам не хватает «d»;)). Кроме того, репозиторий, который вы используете, не предлагает пакет в версии 13.2.4.0-1. Он предоставляет только версии 13.1.9.0-1 и 13.1.9.1-1.

0
ответ дан 24 July 2018 в 18:23
  • 1
    Привет Это исправило проблему. Как вы видели, какие версии предлагает репозиторий? – user643684 7 October 2017 в 13:39
  • 2
    Если это устранит вашу проблему, пожалуйста, примите ответ, нажав на серый галочку. – Organic Marble 7 October 2017 в 14:34
  • 3
    @ user643684 Репозиторий - это, проще говоря, определенная структура каталогов на сервере, а также некоторые файлы с метаданными. Поэтому я просто пошел к указанному вами URL ( packages.microsoft.com/ubuntu/17.04/prod ) и посмотрел оттуда: пул (содержит все пакеты) - & gt; основной (раздел) - & gt; m (первая буква) - & gt; msodbcsql (пакет). Там вы можете увидеть два доступных файла deb. – Henning Kockerbeck 7 October 2017 в 16:42

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

Похожие вопросы: