Ubuntu21.10 「これはパッケージ libpcre2-posix3:amd64 10.37-0ubuntu2 にも存在します」が発生してupgradeができない場合の対処法

Ubuntu21.10で、「これはパッケージ libpcre2-posix3:amd64 10.37-0ubuntu2 にも存在します」が発生してupgradeができない場合の対処法手順を記述してます。
環境
- OS Ubuntu 21.10
エラー全文
「apt upgrade」時に発生。
dpkg: アーカイブ /var/cache/apt/archives/libpcre2-posix2_10.39-2+ubuntu21.10.1+deb.sury.org+1_amd64.deb の処理中にエラーが発生しました (--unpack):
'/usr/lib/x86_64-linux-gnu/libpcre2-posix.so.3' を上書きしようとしています。これはパッケージ libpcre2-posix3:amd64 10.37-0ubuntu2 にも存在します
.../libpcre2-8-0_10.39-2+ubuntu21.10.1+deb.sury.org+1_amd64.deb を展開する準備をしています ...
libpcre2-8-0:amd64 (10.39-2+ubuntu21.10.1+deb.sury.org+1) で (10.37-0ubuntu2 に) 上書き展開しています ...
処理中にエラーが発生しました:
/var/cache/apt/archives/libpcre2-posix2_10.39-2+ubuntu21.10.1+deb.sury.org+1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
対処法
エラーを無視してファイルを上書き
$ sudo apt -o Dpkg::Options::="--force-overwrite" install libpcre2-posix2
アップデートを行う
$ sudo apt update
修復します。
$ sudo apt install -f
アップグレードします。自分の場合は、これで解決しました。
$ sudo apt upgrade
-
前の記事
Linux swapの容量を確認する 2022.02.09
-
次の記事
python PySimpleGUIでFrameに縦の区切り線を設定する 2022.02.09
コメントを書く