Установка mit-схемы рядом с postgres
Недавно я начал читать структуру и интерпретацию языка программирования, и поэтому я хочу установить интерпретатор mit-схемы, но я понял, что всякий раз, когда я его устанавливал, он удалял postgres, а всякий раз, когда я устанавливал postgres, он удалял mit-схему. У меня вопрос, как я могу установить эти два пакета рядом друг с другом, если я использую оба.
1 ответ
Если эта проблема возникает в Ubuntu, скорее всего, потому что у вас есть 32 битовая версия mit-scheme,
Проблема с пакетами libpq5:i386 и libpq5.
postgres зависит от последнего и mit-scheme зависит от прежнего пакета. Так что, как только вы установите postgres, libpq5:i386 удален для установки libpq5. (И то и другое x86 а также x64 версии libpq5 не идите вместе хорошо, по-видимому.) И это удаляет mit-scheme так как mit-scheme больше не может бежать.
Таким образом, решение [Примечание - это решение только для Ubuntu]-
устанавливать
postgresэто удаляет x86mit-schemeи его зависимости.Скачать x64
mit-schemeотсюда x64 mit-схема.Затем выполните следующие команды.
sudo apt-get autoremove
sudo apt-get установить libmcrypt4 libpq5
sudo dpkg -i /path/to/mit-scheme_9.1.1-5_amd64.deb