回答
一种可能的方式是从源安装PostgreSQL所需版本。请转至https://www.postgresql.org/ftp/source/。下载所需的来源。并按照这里的说明 https://www.postgresql.org/docs/current/static/installation.html 它应该不难。
也许您应该考虑运行sudo checkinstall
而不是make install
以便能够以干净的方式卸载软件包。套餐'checkinstall'必须单独安装。
我使用sudo apt-get install postgresql-8.4 postgresql-client-8.4,它工作。让我试试你的解决方案 –
@SitharaSuresh。是的,你可以从版本库安装版本8.4或甚至8.2。但我不确定版本7.x及以下。但是,这些源可用于Postgresql的所有版本。 – Nurjan
https://www.postgresql.org/docs/current/static/installation.html这个文件夹位于 –
我使用下面的Ubuntu上安装16.4 8.4 PostgreSQL的:
#Requirements
sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install libreadline6 libreadline6-dev
sudo apt-get install zlib1g-dev
sudo apt-get install bison
#Download postgres
wget https://ftp.postgresql.org/pub/source/v8.4.22/postgresql-8.4.22.tar.gz
tar xfz postgresql-8.4.22.tar.gz
cd postgresql-8.4.22
#Installation
./configure
make
su
make install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test
查找,以便文档,以安装其他版本,在这种情况下,我已经检查:
https://www.postgresql.org/docs/8.4/static/install-short.html
- 1. 在Ubuntu上安装旧的PHP版本
- 2. 如何在Redhat 6.x/7.x中安装最新版本的git
- 3. 在OS X Lion 10.7.2上安装旧版本的rvm?
- 4. 如何在OS-X上安装docker的旧版本(1.8.3)?
- 5. 如何在mac os x上安装旧版本的TypeScript?
- 6. 新安装后,SQLite3旧版本仍然存在(OS X)
- 7. 在Ubuntu中安装TinyOS 1.x和TOSSIM
- 8. 如何在Ubuntu 16.04的XAMPP中安装较旧的PHP版本?
- 9. 在Ubuntu上安装java 7和8
- 10. RVM无法安装Ruby 2.3.x版本
- 11. 在Ubuntu 14.04.x上安装Meteor JS
- 12. 在Ubuntu 10.04上安装gcc3.x
- 13. 一把umbraco 7.x版VS Drupal的8.x的
- 14. 安装旧版本的firefox
- 15. 安装旧版本的Cygwin
- 16. 安装旧版本的gcc
- 17. 在Ubuntu上安装Maven 2的旧版本?
- 18. 如何在ubuntu上安装旧的arangodb版本
- 19. 如何在AWS(Ubuntu)上安装较旧版本的Firefox?
- 20. 安装旧版本的Python以在Mac OS X上进行测试
- 21. 在Windows 7上安装cocos2d-x
- 22. 使用NPM安装最高版本的主要版本X
- 23. 编译为旧版本的Mac OS X
- 24. 安装旧版本scrapyd
- 25. 安装旧版本的postgres来运行pg_dump
- 26. Maven的:版本:更新父随后安装安装旧版本
- 27. setRedirect(真)在检票口6.x或7.x版
- 28. 在Mac OS X中安装Leiningen 2.X
- 29. 在Ubuntu服务器上安装ruby RMagick gem而不安装X
- 30. NPM Ubuntu上安装16导致错误+ 6.x版节点
你为什么想这么做? (特别是7.x) –
分配给只支持postgres 7.x和8.x的oldie项目! –