E: 保留パッケージが変更され、--allow-change-held-packages なしで -y が使用されました

E: 保留パッケージが変更され、--allow-change-held-packages なしで -y が使用されました

php 7.4次のコマンドでUbuntu 20.04にインストールしようとしたときにエラーが発生しました

add-apt-repository ppa:ondrej/php && add-apt-repository ppa:ondrej/apache2 && apt install -y php7.4 libapache2-mod-php7.4 php7.4-common php7.4-gmp php7.4- curl php7.4-intl php7.4-mbstring php7.4-xmlrpc php7.4-mysql php7.4-bcmath php7.4-gd php7.4-xml php7.4-cli php7.4-fpm php7.4- zip php7.4-imap

答え1

E: 保留パッケージが変更され、--allow-change-held-packages なしで -y が使用されました

上記のエラー メッセージが表示される理由は、sudo apt updateppa:ondrej/php をソフトウェア ソースに追加した後、利用可能なソフトウェアのリストを更新しなかったため、まだそこからパッケージをインストールできないためです。

関連情報