Так как Вы не использовали диспетчер пакетов для установки mysql, он понятия не имеет, что Вы установили его. Правильный поступок является или использованием диспетчер пакетов для установки всего или не использует диспетчер пакетов. "Лучшая" вещь, которую можно сделать в этом случае, состоит в том, чтобы создать и установить "фиктивный" пакет, который позволяет системе знать, что Вам установили соответствующие библиотеки. Сделать это, установку equivs
с apt-get install equivs
. Затем для каждого фиктивного пакета необходимо будет создать файл, описывающий тот пакет. Сделать этот запуск путем выполнения equivs-control packagename
. Это создаст файл управления для Вас, назвал packagename, который необходимо будет отредактировать. В этом файле необходимо будет настроить фиктивный пакет для обеспечения зависимостей, которые ищут другие программы. На основе информации от Arrowmaster это должно было бы считать что-то как
Section: misc
Priority: optional
Standards-Version: 3.0.1
Package: my-mysql
Provides: mysql-common, libmysqlclient15off
Но поскольку thelsdj сказал, если Ваш mysql не устанавливал точно, что версия libmysqlclient, программа не может работать.
spf.google.com
не существует, а _spf.google.com
содержит действительную запись SPF.
Другими словами: только первая строка действительно будет работать (на данный момент).
Если вы выполните поиск в DNS для _spf.google.com, вы получите следующий результат:
_spf.google.com IN TXT v = spf1 include: _netblocks.google.com include: _netblocks2.google.com include: _netblocks3.google.com ~ all
Google использует адреса _underscore для хранения определенных записей DNS. Выбор персонажа не имеет особого значения; это просто их соглашение об именах.
Параметр «include» позволяет вашей записи spf включать другую запись spf, поэтому в основном она просто указывает на запись хоста.
Инструмент на http://www.kitterman.com/spf/validate.html также выполняет поиск по включенным и сообщит вам в открытом виде, что хост spf.google.com не существует. .