Dockerfile由于E:没有find版本x for y而失败

我写了下面的Dockerfile:

FROM ubuntu:14.04 MAINTAINER X # Setup OS RUN apt-get update -y && apt-get upgrade -y RUN apt-get -y install python-software-properties RUN apt-get -y install software-properties-common RUN add-apt-repository ppa:nebc/bio-linux RUN apt-get update RUN apt-get install -y wget RUN apt-get install -y python-setuptools python-docutils python-pip #RUN pip install snakemake RUN apt-get install -y emboss=6.6.0+dfsg-2biolinux1 RUN apt-get install -y hmmer=3.1b1-0biolinux1 RUN apt-get install -y lastz=1.02.00-3biolinux1.1 RUN apt-get install -y ncbi-blast+=2.2.28-3ubuntu1 

不幸的是,我有以下的错误,但是这里列出了软件包

 E: Version '3.1b1-0biolinux1' for 'hmmer' was not found E: Version '2.2.28-3ubuntu1' for 'ncbi-blast+' was not found 

怎样才能安装上述包与一个特定的版本?