libicu67 パッケージが見つかりません

libicu67 パッケージが見つかりません

debソースをミラーアドレスに置き換える場合:

deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib

ビルドすると、次のエラーが表示されますDockerfile

 => ERROR [ 4/15] RUN install_packages acl ca-certificates curl gzip libbsd0 libbz2-1.0 libc6 libedit2 libffi7 libgcc-s1 libgmp10 l  8.8s
------                                                                                                                                    
 > [ 4/15] RUN install_packages acl ca-certificates curl gzip libbsd0 libbz2-1.0 libc6 libedit2 libffi7 libgcc-s1 libgmp10 libgnutls30 libhogweed6 libicu67 libidn2-0 libldap-2.4-2 liblz4-1 liblzma5 libmd0 libncurses6 libnettle8 libp11-kit0 libpcre3 libreadline8 libsasl2-2 libsqlite3-0 libssl1.1 libstdc++6 libtasn1-6 libtinfo6 libunistring2 libuuid1 libxml2 libxslt1.1 libzstd1 locales procps tar zlib1g:         
#8 6.220 Reading package lists...                                                                                                         
#8 6.531 Building dependency tree...                                                                                                      
#8 6.665 E: Unable to locate package libicu67
#8 6.665 E: Unable to locate package libreadline8
#8 6.666 apt failed, retrying
#8 7.306 Reading package lists...
#8 7.609 Building dependency tree...
#8 7.731 E: Unable to locate package libicu67
#8 7.731 E: Unable to locate package libreadline8
#8 7.732 apt failed, retrying
#8 8.383 Reading package lists...
#8 8.681 Building dependency tree...
#8 8.801 E: Unable to locate package libicu67
#8 8.801 E: Unable to locate package libreadline8

なぜこれが起こるのですか?この問題を回避するにはどうすればよいですか?

答え1

あなたの deb ソースには Debian Buster( oldstable) が表示されますが、以下を見てください。Debian パッケージサイト、Debian Bullseye()またはSid()libicu67でのみ動作しているようです。紛失したパッケージstableunstablelibreadline8とても似ているようです。

Debian Bullseyeベースのベースイメージを使用してDockerでこの問題を解決できます。

関連情報