Всем доброго времени суток.
Мой вопрос будет состоять из нескольких частей. Прошу Вас с пониманием отнестись к моей проблеме т.к. у меня всё в процессе изучения.
Я установил Ubuntu server 12.10 под конкретные задачи развернуть специализированный веб сервис.
Теперь к сути.
Итак я установил ubuntu server 12.10 в базовой конфигурации я выполнил команду apt-get update затем apt-get upgrade. Итог выполнения этих команд не привёл к успеху. Я подумал что дело в sources.list и попытался найти информацию о том, как сделать данный перечень серверов куда он обращается актуальным. В итоге нашел онлайн сервис
repogen.simplylinux.ch и там сформировал список серверов, выбрав релиз 12.04 и поставив галочки в первых четырех представленных блоках. После этого я залил этот список в sources.list на сервере и команда apt-get update, apt-get upgrade успешно выполнилась с небольшими ошибками с префиксом ИГН в некоторых случаях, но по крайней мере что то обновилось.
Вопрос №1
Подскажите пожалуйста, корректны ли были мои действия когда я произвел данную процедуру ? Как вообще правильно формировать данный sources.list ?
Далее стоит задача вместо php5-mysql использовать php5-mysqli. Моя логика была такова, для того что бы использовать php5-mysqli его необходимо установить. Далее я пишу apt-get install php5-mysqli и мне выдаёт следующее:
Пакет php5-mysqli недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых sources.list
Однако следующие пакеты его могут заменить:
* Какие то пакеты*
Для пакета php5-mysqli не найден кандидат на установку.Вопрос №2
Как я могу узнать что именно в каком то из указанных мест (в sources.list) есть необходимый мне программный пакет для установки ?
Конечно может это всё и глупо звучит для продвинутых пользователей, но для меня это тёмный лес.
+ Небольшое уточнение. Для того что бы использовать
php5-mysqli необходимо полностью удалить
php5-mysql ???