Вы уверены, что работаете bash
(и не некоторый другой аромат Оболочки Bourne такой как sh
)? Попробовать ps $$
и echo $SHELL
проверить это.
Кроме того, Вы могли поместить операторы такой как echo IN FILE XYZ
непосредственно прежде, чем добавить это к пути, чтобы видеть, выполняются ли Ваши настройки пути на самом деле.
И помещенный добавление Вашего пути максимально близко к концу Вашей оболочки запускают файл. Я видел файлы запуска в прошлом где в какой-то момент все PATH
сбрасывается и восстановите с нуля вместо того, чтобы добавить новые каталоги
apt-get
обновит до пакетов, доступных в репозитории из источника это apt
настроен для использования.
postgresql-9.1
пакет является версией 9.1.4 в squeeze-backports
репозиторий.
Добавьте следующее к /etc/apt/sources.list.d/backports.sources.list
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
Затем выполненный:
apt-get update && apt-get install postgresql-9.1
Если Вы будете Хрипящими, то 9.1 уже будет доступно. При выполнении выпуска до Сжатия затем, необходимо сначала интересоваться обновлением для Сжатия.
-t squeeze-backports
к той команде установки. Приоритет бэкпортов установлен на 100 по умолчанию. Посмотрите backports-master.debian.org/Instructions – Faheem Mitha 14.08.2012, 09:02postgresql-9.1
пакет. Это только доступно в бэкпортах, и это требуют явно, таким образом, бэкпорт автоматически выбран. – bahamat 14.08.2012, 12:06