Установка php5 mysqli или source.list ?

Всем доброго времени суток.

Мой вопрос будет состоять из нескольких частей. Прошу Вас с пониманием отнестись к моей проблеме т.к. у меня всё в процессе изучения.

Я установил 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 ???