Итак, во-первых, я много искал и обнаружил, что для установки tiny_tds на Ubuntu 16.04 вам нужно следующее:
Gem (легко устанавливается с помощью sudo apt-get install gem); Ruby (еще раз sudo apt-get install ruby); FreeTDS v> 0.95 --- Это проблема. Ubuntu 16.04 имеет v0.91, поскольку самая последняя версия и dist-upgrade не помогли.sudo gem install tiny_tds должен работать, однако мне кажется, что мне нужно более современное FreeTDS.
Я следил за инструкциями здесь, которые не сработали. Я выполнил следующее в оболочке:
$ sudo apt-get install wget
$ sudo apt-get install build-essential
$ sudo apt-get install libc6-dev
$ wget http://www.freetds.org/files/stable/freetds-1.00.21.tar.gz
$ tar -xzf freetds-1.00.21.tar.gz
$ cd freetds-1.00.21
$ ./configure --prefix=/usr/local --with-tdsver=7.3
$ make
$ sudo make install
И безрезультатно make не работал, поэтому я использовал sudo apt dist-upgrade, а затем, похоже, работал (не уверен, вывод didn ' t!]
Однако установка не удалась.
Было бы полезно получить любое руководство.