1

Alpine Linux で lighttpd をインストールするためにhttp://wiki.alpinelinux.org/wiki/Setting_Up_Lighttpd_With_FastCGIのドキュメントに従っていますが、最初のコマンドをコピーするときに問題が発生します。

apk add lighttpd php-common php-iconv php-json php-gd php-curl php-xml php-pgsql php-imap php-cgi fcgi

次のエラーが表示されます。

ERROR: unsatisfiable constraints:
  lighttpd (missing):
    required by: world[lighttpd]
  php-cgi (missing):
    required by: world[php-cgi]
  php-common (missing):
    required by: world[php-common]
  php-curl (missing):
    required by: world[php-curl]
  php-gd (missing):
    required by: world[php-gd]
  php-iconv (missing):
    required by: world[php-iconv]
  php-imap (missing):
    required by: world[php-imap]
  php-json (missing):
    required by: world[php-json]
  php-pgsql (missing):
    required by: world[php-pgsql]
  php-xml (missing):
    required by: world[php-xml]
scw-f9c40f:~# apk add lighttpd

何か案は?

4

2 に答える 2

7

パーティーに少し遅れましたが、ないよりはましです。:)

問題は、インストールしようとしているパッケージがほとんどtestingリポジトリにないことです (「参考文献」を参照@testing)。

次の場合Dockerfile

FROM alpine:3.2
ADD repositories /etc/apk/repositories
RUN apk add --update lighttpd@testing php-common@testing php-iconv@testing php-json@testing \
                     php-gd@testing php-curl@testing php-xml@testing php-pgsql@testing \
                     php-imap@testing php-cgi@testing fcgi

repositories:

http://dl-4.alpinelinux.org/alpine/v3.2/main
@testing http://dl-4.alpinelinux.org/alpine/edge/testing

あなたは大丈夫なはずです。

于 2015-12-01T16:02:05.397 に答える
0

ランニング

apk update

私のためにこの種の問題を解決しました。

于 2015-10-16T20:08:04.960 に答える