저는 Debian 10에서 Sury를 사용하고 있습니다. 어떻게 든 이전 버전과 새 버전을 모두 설치하려고 시도한 것으로 나타났습니다. apt-get update 또는 apt-get dist-upgrade가 PHP 7.4 이외의 패키지를 설치하지 않도록 할 수 있는 방법이 있습니까?
The following NEW packages will be installed:
php5.6-igbinary php5.6-memcached php5.6-msgpack php5.6-redis php7.0-igbinary php7.0-memcached php7.0-msgpack php7.0-redis php7.1-igbinary php7.1-memcached php7.1-msgpack php7.1-redis php7.2-igbinary
php7.2-memcached php7.2-msgpack php7.2-redis php7.3-igbinary php7.3-memcached php7.3-msgpack php7.3-redis php7.4-igbinary php7.4-memcached php7.4-msgpack php7.4-redis php8.0-igbinary php8.0-memcached
php8.0-msgpack php8.0-redis
The following packages will be upgraded:
php-igbinary php-memcached php-msgpack php-redis
답변1
php5.6
그리고 php8
Sury 저장소에서. 비활성화할 수 있습니다:
sudo sed -i '/deb/s/^/#/' /etc/apt/sources.list.d/php.list
sudo apt update
그런 다음 삭제 php5.6*
하고 php8*
패키징합니다(Sury 저장소는 삭제 후 업데이트를 받지 않습니다).
sudo apt remove php5.6.
sudo apt remove php8.