Debian에서는 "패키지에 설치 후보가 없습니다"가 발생하지만 Ubuntu에서는 그렇지 않습니다.

Debian에서는 "패키지에 설치 후보가 없습니다"가 발생하지만 Ubuntu에서는 그렇지 않습니다.

저는 Debian Buster를 운영 체제로 사용하는 php-fpm 이미지와 함께 Docker를 사용하고 있습니다. 왜 이 두 패키지 php-smbclientphp7.3-sybase공식 저장소에 나열되어 있으므로 설치할 수 없는지 약간 혼란스럽습니다 . 나는 달리고 apt-get update -y && apt-get install -y php-smbclient있으니 내가 잘못한 것은 없다고 생각한다. 그러나 Ubuntu에서는 이러한 패키지를 계속 사용할 수 있습니다. 다른 선택의 여지가 없다면 .deb를 다운로드하여 수동으로 설치하는 것을 고려하고 있습니다. 내가 놓친 것이 있나요?

답변1

이 태그를 사용하여 7.2-debian-10-prodDebian 10(Buster) 기반 이미지를 얻으면 모든 것이 잘 작동합니다.

docker pull bitnami/php-fpm:7.2-debian-10-prod

컨테이너 내부에서 를 실행합니다 apt update && apt install -y php-smbclient php-sybase.

관련 정보