apt update && apt upgrade -y を実行すると、必ずこれが発生します

apt update && apt upgrade -y を実行すると、必ずこれが発生します
dpkg: error processing archive /data/data/com.termux/files/usr/var/cache/apt/archives/procps_3.3.15-6_i686.deb (--unpack):
 unable to create '/data/data/com.termux/files/usr/include/proc/version.h.dpkg-new' (while processing './data/data/com.termux/files/usr/include/proc/version.h'): File exists
Errors were encountered while processing:
 /data/data/com.termux/files/usr/var/cache/apt/archives/procps_3.3.15-6_i686.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)

答え1

エラー メッセージには、プロセスがファイルを作成しようとしている/data/data/com.termux/files/usr/include/proc/version.h.dpkg-newが、ファイルがすでに存在していることが明確に示されています。

.dpkg-newファイルは、通常、dpkg(によって実行されるapt)によって作成され、更新されたファイルを古いファイルの近くに解凍します。すべてが正常に解凍されると、古いファイルの名前が変更されます。
引用元および改変元https://raphaelhertzog.com/2011/07/18/deciphering-one-of-dpkg-weirdest-errors-unable-to-open-pathtofoo-dpkg-new/

ただし、あなたの場合、そのファイルの別のバージョンが存在します。おそらく、以前のdpkg実行から保持されているのでしょう。これは、実行が中断されたために発生するdpkgか、競合を手動で解決するためにファイルが保持されているために発生する可能性があります。

ファイルが不要になった場合は、ファイルを削除 (または名前を変更) して、もう一度実行dpkg(またはaptこの場合は実行) してください。

関連情報