在 Ubuntu 14.04中,安装 bison 2.7

分享于 

2分钟阅读

ubuntu

  繁體

问题

sudo apt-get install bison

我想降级bison使用版本2.7.

我该怎么做?


答案1

我从Saucy安装了bison (2.7.1)和libbison-dev(2.7.1)。


wget http://launchpadlibrarian.net/140087283/libbison-dev_2.7.1.dfsg-1_amd64.deb


wget http://launchpadlibrarian.net/140087282/bison_2.7.1.dfsg-1_amd64.deb


dpkg -i libbison-dev_2.7.1.dfsg-1_amd64.deb


dpkg -i bison_2.7.1.dfsg-1_amd64.deb



防止update manager覆盖包


apt-mark hold libbison-dev


apt-mark hold bison 



完成了。


答案2

只需提供软件包版本,如下所示:


apt-get install pkg=version



你可以使用apt-cache showpkg bison获取所有可用的版本


答案3

你可以通过linuxbrew安装bison版本2.7,安装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了!


brew install bison27



由于mac已经安装了Bison,它拒绝完成安装,通过执行以下操作安全地强制它:


brew link bison27 --force



现在检查Bison -V,看你用的是不是Bison 2.7!



Ubuntu  Bison  
相关文章