Невозможно установить некоторые пакеты PHP на Alpine Linux

Я пытаюсь установить несколько пакетов PHP, которые я использую для своего приложения в Alpine Linux. Пакеты, которые я сейчас использую, приходят из репозитория Remi, и я успешно устанавливаю их на CentOS 7, но когда я пытаюсь установить те же пакеты на Alpine, он говорит, что не найден. Пример пакета php-cli,

Я делаю это правильно или есть рекомендуемый способ установки пакетов в Alpine? Я использую php7 и Alpine 3.8.

Примечание: я использую php7- префикс при установке пакета в Alpine.

Заранее спасибо.

0

Решение

Для поиска пакетов для Alpine Linux, Alpine пакет поисковой системы это лучшее место для поиска.

Запрос для php7*мы видим, что на main Репозиторий Alpine V3.8, но много совпадений на community репозиторий: php7 * поиск пакетов.

Для установки этих пакетов сначала необходимо добавить community хранилище для вашего /etc/apk/repositories файл (раскомментируйте его, если он закомментирован):

http://dl-cdn.alpinelinux.org/alpine/v3.8/community

Затем беги apk update а также apk add php7 [additional packages...] для установки нужных пакетов PHP 7.

В частности, php7-cli кажется, отсутствует. Для инструментов PHP 7 CLI вы можете попробовать установить php7-dev от edge хранилище сообщества. Как и выше, добавьте следующее к вашему /etc/apk/repositories, затем обновите и установите:

http://dl-cdn.alpinelinux.org/alpine/edge/community
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector