Я пытаюсь настроить IronWorker с PHP, и нужно добавить Расширение Imagick PECL или пакет debian URL-адрес конфигурации IronWorker .worker.
Я нашел пакет для Ubuntu 12.04 по указанной выше ссылке, но я не уверен, как получить прямой URL-адрес файла .deb. Кто-нибудь может помочь?
Обычно это устанавливается с помощью
sudo apt-get install php5-imagick
, но поскольку я использую IronWorker, мне нужна ссылка непосредственно на файл .deb.
Если вы хотите использовать командную строку:
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: c01825bb5190466e94e1ddae0ae6d5a54d796b89fb6ca3b0fe428e39c75c4fff
Если вам нужен только URI для сценария, вы можете получить его, подключившись к cut
и sed
:
$ 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/precise/php5-imagick
У которого есть список архитектуры, щелкните по желаемой архитектуре для загрузки пакета, после чего вы попадете в список зеркал с прямыми ссылками на файл с этих зеркал.
http://packages.ubuntu.com/precise/amd64/php5-imagick/download
Вы можете использовать форму поиска в http://packages.ubuntu.com/
Там вы можете выбрать вариант Ubuntu (до), посмотреть и связать deps, выбрать архитектуру (после) и увидеть зеркальные прямые ссылки (конец).
На первом этапе вы можете искать даже внутри пакетов. Например: какой пакет содержит двоичный файл iostat? Действительно полезно.