Вы можете установить postgresql напрямую, используя:
sudo apt-get install postgresql-8.4
Я не понимаю, как вы можете получить ту же ошибку, если вы запустили:
sudo apt-get install flex
mypc: ~ /> sudo apt-get install flex
Чтение списков пакетов ... Готово
Построение дерева зависимостей
Чтение информации о состоянии ... Готово
Предлагаемые пакеты:
зубр
Будут установлены следующие НОВЫЕ пакеты:
прогибается
0 обновлено, 1 недавно установлено, 0 для удаления и 0 не обновлено.
Необходимо получить 261 КБ архивов.
После этой операции будет использовано 1032 КБ дополнительного дискового пространства.
Get: 1 http://us.archive.ubuntu.com/ubuntu/ lucid / main flex 2.5.35-9 [261kB]
Получено 261 КБ за 1 с (247 КБ / с)
Выбор ранее отмененного пакета flex.
(Чтение базы данных ... В настоящее время установлено 208958 файлов и каталогов.)
Распаковка flex (из ... / flex_2.5.35-9_amd64.deb) ...
Обработка триггеров для install-info ...
Обработка триггеров для man-db ...
Настройка flex (2.5.35-9) ...
Потому что этот пакет ничего не собирает. Когда я запускаю указанную выше команду под KUbuntu 10.04, я получаю следующий вывод:
.