Установка Microsoft SQL в Ubuntu 16.04.

Linux > Установка Microsoft SQL в Ubuntu 16.04.
14.02.2018 10:29:10


Наиболее часто встречающиеся слова в статье:

[apt-get] [install] [mssql-server] [//packages] [microsoft] [openssl] [исправить] [следующие] [aptitude] [Установка]


Статья:

Установка Microsoft SQL в Ubuntu 16.04.

Импортируем ключ wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Добавляем репозиторий sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"

Ставим sudo apt-get update sudo apt-get install -y mssql-server

Настраиваем sudo /opt/mssql/bin/mssql-conf setup

Проверяем статус работы systemctl status mssql-server

Установим  sudo apt-get install -y mssql-tools unixodbc-dev

В каталоге  /opt/mssql-tools/bin/ размещены служебные программы

Например локальное  подключение sqlcmd -S localhost -U SA -P ''<YourPassword>''

 

Если будут ошибки ;  mssql-server : Зависит: openssl (<= 1.1.0)br /> E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
То  нужно  откатить openssl до совместимой версии.

sudo apt install -y mssql-server

Keep the following packages at their current version:

        1)  mssql-server [Not Installed]                       

Accept this solution? [Y/n/q/?] n

  1. type n and press enter

The following actions will resolve these dependencies:

Downgrade the following packages:

        1)  openssl [1.1.0f-2~ubuntu16.04.1+deb.sury.org+1 (now) -> 1.0.2g-1ubuntu4.6 (

 

и так ещё  мало ли что;

Совет 1 Введите и выполните в терминале, эту команду, чтобы исправить битые пакеты:

sudo apt-get --fix-broken install

Совет 2 Если приведенная выше команда не помогла, попробуйте выполнить следующие:

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

Совет 3 Вы также можете попробовать следующие команды:

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove

Совет 4 И ещё:

sudo dpkg --configure -a
sudo apt-get update

Совет 5 Также как вариант, если проблема с битыми пакетами не решилась способами выше:

sudo apt-get install aptitude
sudo aptitude install имя_софта

Совет 6 Попробуйте: sudo apt dist-upgrade