Обновите Вспомогательную версию Пост-ГРЭС в Debian, использующем склонный

Вы уверены, что работаете bash (и не некоторый другой аромат Оболочки Bourne такой как sh)? Попробовать ps $$ и echo $SHELL проверить это.

Кроме того, Вы могли поместить операторы такой как echo IN FILE XYZ непосредственно прежде, чем добавить это к пути, чтобы видеть, выполняются ли Ваши настройки пути на самом деле.

И помещенный добавление Вашего пути максимально близко к концу Вашей оболочки запускают файл. Я видел файлы запуска в прошлом где в какой-то момент все PATH сбрасывается и восстановите с нуля вместо того, чтобы добавить новые каталоги

3
07.08.2012, 23:21
1 ответ

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 уже будет доступно. При выполнении выпуска до Сжатия затем, необходимо сначала интересоваться обновлением для Сжатия.

3
27.01.2020, 21:24
  • 1
    Вы захотите передать -t squeeze-backports к той команде установки. Приоритет бэкпортов установлен на 100 по умолчанию. Посмотрите backports-master.debian.org/Instructions –  Faheem Mitha 14.08.2012, 09:02
  • 2
    @FaheemMitha: Обычно да, но в этом случае это не необходимо, потому что сжимают, не имеет a postgresql-9.1 пакет. Это только доступно в бэкпортах, и это требуют явно, таким образом, бэкпорт автоматически выбран. –  bahamat 14.08.2012, 12:06
  • 3
    Несомненно, но OP, вероятно, не понимает, что это - особый случай. В целом желательно заключать команды в кавычки в форме, в которой они будут всегда работать. –  Faheem Mitha 14.08.2012, 12:09

Теги

Похожие вопросы