Baseado em Debian 8.4
01 - Instalando ferramentas de transporte e privilégios
# apt-get install curl && apt-get install apt-transport-https && apt-get install sudo
02 - Importando a chave de acesso ao repositório Microsoft para Ubuntu
# sudo sh -c "curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -"
03 - Criando uma lista personalizada para o repositorio Ubuntu em /etc/apt/sources.list.d/sql-server.list:
# nano /etc/apt/sources.list.d/sql-server.list
deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server xenial main
deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main
04 - Update do catálogo de pacotes
# sudo apt-get update
05 - Instalando o MSSQLServer
# sudo apt-get install -y mssql-server
06 - Setup de configuração do SQLServer
# sudo /opt/mssql/bin/sqlservr-setup
07 - Testar o acesso a Database Engine com o Management Studio
Criar um database TESTE-01-DB para validar
URL para download da ferramenta : https://msdn.microsoft.com/pt-BR/library/mt238290.aspx
08 - Instalar a ODBC de conexão
# sudo apt-get install unixodbc-dev
09 - Instalar pacotes de compilação
# sudo apt-get install g++ make dpkg-dev build-essential
10 - Download e instalação das LIBs que o Debian não atualiza automaticamente
# wget http://launchpadlibrarian.net/201272319/libc6_2.21-0ubuntu4_amd64.deb
# dpkg -i libc6_2.21-0ubuntu4_amd64.deb
# wget http://launchpadlibrarian.net/221488869/libstdc++6_5.2.1-22ubuntu2_amd64.deb
# dpkg -i libstdc++6_5.2.1-22ubuntu2_amd64.deb
11 - Criando uma lista personalizada para o repositorio Testing do Debain em /etc/apt/sources.list.d/debian-testing.list
# nano /etc/apt/sources.list.d/debian-testing.list
deb http://ftp.us.debian.org/debian testing main contrib non-free
12 - Criando regra de preferência de repositório e instalando o pacote gcc-5-base
# nano /etc/apt/preferences.d/pinning
Package: gcc-5-base
Pin: release a=testing
Pin-Priority: 900
# apt-get install gcc-5-base
13 - Update do catálogo de pacotes
# sudo apt-get update
14 - Instalação do msql-tools sem os erros de dependência
# sudo apt-get install mssql-tools
15 - Reconfigurando locales
# dpkg-reconfigure locales
Obs. Selecionar todos e mandar reconfigurar.
16 - Criando os links simbólicos para as ferramentas sqlcm e bcp
# sudo ln -sfn /opt/mssql-tools/bin/sqlcmd-13.0.1.0 /usr/bin/sqlcmd
# sudo ln -sfn /opt/mssql-tools/bin/bcp-13.0.1.0 /usr/bin/bcp
17 - Testando a conexão a Database Engine e criando uma database via CLI com o SQLCMD
# sqlcmd -S 10.10.10.200 -U SA -P '<YourPassword>'
1>CREATE DATABASE testdb;
2>GO
1> USE testdb;
2>GO