СТАНДАРТНАЯ ПРАВОВАЯ ОГОВОРКА ЛИЦЕНЗИРОВАНИЯ:
В то время как SF может дать Вам достойную идею и как правило очень хороший ответ, лучшее место, чтобы попросить, чтобы эти типы вопросов спросили Вас лицензирующий представителя Microsoft.
Я полагаю, что при покупке лицензии с помощью одной из открытых программ лицензии, Вы имеете права снижения (возможно только применимый с Гарантированным программным обеспечением также)
Страница Прав Снижения может содержать полезную информацию (я не прочитывал ее слишком полностью),
Это команды установки для Ubuntu для установки MySQL с Ruby.
sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysql-ruby libmysqlclient-dev
sudo gem install mysql
Ссылка на сайт сообщества Ubuntu: https://help.ubuntu.com/community/RubyOnRails
Библиотека libmysqlclient-dev содержит файлы разработки (заголовки), которые обычно хранятся в папке / usr / include /
. Здесь вы можете видеть, что большинство предоставленных файлов - это файлы .h
. Такая библиотека полезна, когда вы хотите собрать приложение из исходного кода.
Вы можете попробовать удалить пакет и переустановить его снова. Это не сработало, возможно, вам придется попробовать исправить то, что вы сделали вручную.
$ sudo apt-get purge libmysqlclient-dev # remove completely with configs
$ sudo apt-get install libmysqlclient-dev
Используйте dpkg -S
, чтобы выяснить, какой файл /usr/lib/libmysqlclient.so.16 упаковать.
из, я не думаю, что это из libmysqlclient-dev
, но из libmysqlclient
, команда dpkg -S
должна проверить его происхождение...
Деинсталлировать и переустановить полученный пакет. После переустановки запустите ldconfig
, чтобы заставить вашу систему перестроить структуры symlink внутри /usr/lib
.
Edit
Just did a quick 10.04 installation to verify. /usr/lib/libmysqlclient.so.16
идет из пакета libmysqlclient16
. Итак, вернемся к вашему вопросу: Нет, пакет libmysqlclient-dev
не содержит тех библиотек, которые вы ищете.
Удаление:
sudo apt-get purge libmysqlclient16
Установка:
sudo apt-get install libmysqlclient16
Установка пакета также должна вызывать запуск ldconfig
.