Ответ 1
Это подтвержденная ошибка. См. this
Я пытаюсь установить стек LAMP на Linux Mint 16 Mate x64, но всегда получаю сообщение об ошибке при выполнении этой команды:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Я использую исходные репозитории по умолчанию. Мне удалось установить apache2
, php5
и mysql
, но всякий раз, когда я устанавливаю три пакета, он возвращает:
Пакет libapache2-mod-auth-mysql недоступен, но ссылается на другой пакет.
Это может означать, что пакет отсутствует, устарел или доступен только из другого источника.E: Пакет 'libapache2-mod-auth-mysql' не имеет кандидата на установку
Из-за этого я не могу использовать дружественную функцию URL.
Это подтвержденная ошибка. См. this
В соответствии с этот поток пакет libapache2-mod-auth-mysql
больше не поддерживается и не нужен:
У меня создается впечатление, что многие люди оказались здесь, потому что они хотят установить стек LAMP, так как в некоторых инструкциях указано, что этот пакет должен быть установлен для получения стека LAMP. Это неверно. Этот пакет необходим только для проверки подлинности Apache для MySQL (в отличие от этого в конце веб-приложения, что гораздо более распространено). Мне кажется, что в Интернете есть инструкции по обработке грузов.
Я просто установил стек LAMP без этого пакета, и он отлично работает.
sudo apt-get install php5-mysql phpmyadmin
Я также просто установил пакет без libapache2-mod-auth-mysql.
Кажется, все работает нормально.
sudo apt-get install mysql-server php5-mysql phpmyadmin