获取URL到debian .deb包

我正在尝试使用PHP安装IronWorker ,并且需要将Imagick PECL扩展或debian软件包的 URL添加到IronWorker .workerconfiguration中。

我已经find了上述链接上的Ubuntu 12.04包,但我不知道如何获得.deb文件的直接URL。 谁能帮忙?

通常可以安装这个

sudo apt-get install php5-imagick

,但由于我正在使用IronWorker,因此我需要直接链接到.deb文件。

http://packages.ubuntu.com/precise/php5-imagick

其中包含体系结构列表,单击所需的软件包下载体系结构,将会从这些镜像发送到与文件直接链接的镜像列表。

http://packages.ubuntu.com/precise/amd64/php5-imagick/download

如果你想使用命令行:

 apt-get download --print-uris php5-imagick 

输出是:

' http://ftp.debian.org/debian/pool/main/p/php-imagick/php5-imagick_3.2.0~rc1-1_amd64.deb'php5-imagick_3.2.0〜rc1-1_amd64.deb 100534 SHA256:c01825bb5190466e94e1ddae0ae6d5a54d796​​b89fb6ca3b0fe428e39c75c4fff

如果你只需要一个脚本的URI,你可以通过pipe道来cutsed

 $ apt-get download --print-uris php5-imagick | cut -d' ' -f1 | sed -e 's/^.//' -e 's/.$//' http://ftp.debian.org/debian/pool/main/p/php-imagick/php5-imagick_3.2.0~rc1-1_amd64.deb 

您可以在http://packages.ubuntu.com/中使用search表单

在那里,你可以selectUbuntu的风格(之前),看到和链接代表和select架构(之后),并看到镜像直接链接(结束)。

在第一步,你甚至可以search包内。 如:什么包包含iostat二进制文件? 真的很有用。