Установите bison 2.7 в Ubuntu 14.04

Когда я пытаюсь установить bison на моем ubuntu 14.04 с помощью команды sudo apt-get install bison, установлена ​​версия 3.

Я бы хотел понизить bison для использования версии 2.7.

2] Как я могу это сделать?

Спасибо.

1
задан 8 April 2014 в 19:00

3 ответа

Просто дайте версию пакета также следующим образом:

apt-get install pkg=version

, и вы можете получить все доступные версии, используя apt-cache showpkg bison

4
ответ дан 24 May 2018 в 09:41
  • 1
    Я попробовал apt-get install bison=2:2.7.1.dfsg-1, но apt-get все еще жалуюсь E: Version '2:2.7.1.dfsg-1' for 'bison' was not found – Bechir 8 April 2014 в 19:09
  • 2
    Это будет работать, только если в архивах есть бизон 2.7, но его нет. вы можете увидеть его, запустив apt-cache showpkg bison, чтобы увидеть доступные версии. Один простой способ - добавить saucy dev-репо, чтобы установить bison 2.7. – Stormvirux 8 April 2014 в 19:18
  • 3
    Я исправил установку вручную. Я думал, что есть чистый способ сделать это :( Любой, как, спасибо за вашу помощь :) – Bechir 8 April 2014 в 19:25

Вы можете установить бизон версии 2.7 с помощью linuxbrew. Как только вы установили linuxbrew:

ruby -e "$(wget -O- https://raw.github.com/Homebrew/linuxbrew/go/install)"

и добавили следующее в нижней части .bashrc или .zshrc:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

Вы можете установить Bison 2.7! [!d3 ]

brew install bison27

Homebrew предназначен для macs, поэтому он будет кричать на вас, если вы не используете свой Mac правильно, если вы запустите врача-пивовара. Поскольку у Mac уже установлен Bison, он откажется закончить установку. Вы можете безопасно заставить это сделать:

brew link bison27 --force

И теперь проверьте bison -V, чтобы увидеть, что вы используете Bison 2.7!

2
ответ дан 24 May 2018 в 09:41
  • 1
    linux варить не должно быть! – Greg 4 March 2015 в 19:27
  • 2
    @Greg это удобно для пользователей Mac, которые хотят, чтобы простой скрипт позволял их домам Linux и Mac чувствовать себя одинаково – Steve Buzonas 13 April 2015 в 05:39

bison2 (2: 2.7.1.dfsg-1-ppa1) доступен из моего ppa здесь

1
ответ дан 24 May 2018 в 09:41
  • 1
    Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно репутации , вы сможете прокомментировать любую запись . – Luís de Sousa 6 August 2014 в 23:59
  • 2
    В самом деле, мой ответ не объясняет, как понизить рейтинг, и я должен был уточнить, что мой пакет устанавливает bison 2.7.1 вместе с версией v3 в «trusty». (Я также не знал, что теперь могу комментировать сообщения!) – RJVB 7 August 2014 в 03:14

Другие вопросы по тегам:

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