Это не имеет никакого смысла.
Просто установите версию на 64 бита JRE/JDK и каждого программного обеспечения Java, которое Вы загружаете и выполняете, просто использует функции на 64 бита каждый раз, когда применимо.
В противовес C# и как, Java разработан, чтобы быть независимым от платформы. Безотносительно кода Java Вы пишете, он будет работать и на машинах на 64 бита и на 32 бита. Это - вопрос правильной JVM.
Не может найти 'libpq-fe.h заголовок
Если Вы уже не сделали этого, устанавливаете и инициализируете способный файл. Этот инструмент говорит Вам, какой пакет содержит файл с именем.
sudo apt-get install apt-file
apt-file update
Затем выполненный apt-file search libpq-fe.h
узнать, какой пакет содержит этот файл и устанавливает рассматриваемый пакет. (Это libpq-dev
.)
Можно также искать это имя файла в некоторых графический интерфейсах пользователя установки пакета, или онлайн.
Проблема происходит, вероятно, из-за пропавших без вести postgresql пакет разработки. Можно или установить его вручную или использовать диспетчер пакетов от распределения. Вероятно, пропавшие без вести пакетов (устанавливают их с Кв. - получают установку):
Можно также попытаться установить рубин pg расширение из репозитория через apt-get install libpgsql-ruby
То, что работало на меня, делало следующее:
sudo apt-get install postgresql
sudo apt-get install libpq-dev
Затем
bundle gem install pg
затем
bundle install
src:
http://wikimatze.de/installing-postgresql-gem-under-ubuntu-and-mac
redfusion-team
Прежде всего, я хочу, чтобы вы apt-get installpostgresql
затем apt-get install libpgsql-ruby
затем apt-get install libpq- dev
, затем выполните apt-get install postgresql-server-dev-all
и, наконец, gem install pg -v 0.19.0
ЕСЛИ вы пытаетесь установить metasploit, обязательно запустите это тоже после того, как вы закончите вышеупомянутое
rvm use 2.3
bundle install
сообщите нам, сработало ли это для вас? Мы заботимся о ваших проблемах, а также, если вам когда-нибудь понадобится что-то еще, не стесняйтесь спросить