Alpine 3.9.4 アップデート busybox 1.30.0

Alpine 3.9.4 アップデート busybox 1.30.0

私は alpine 3.9.4 イメージの最新の安定バージョンを使用しています。このイメージには busybox -1.29.3-r10 が付属しています。busybox にアップグレードする必要があります1.30.0

apk upgrade busyboxコマンドはパッケージをアップグレードしません。Alpine Linux で busybox パッケージをアップグレードする正しい手順は何ですか?

答え1

BusyBox は1.30.0現在edgeブランチで利用可能なので、edge/mainプルするリポジトリとして指定するだけです:

apk upgrade busybox --repository=http://dl-cdn.alpinelinux.org/alpine/edge/main

あるいは、リポジトリ リストedge/mainに永続的に追加することもできます。apk

echo "http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories

apk upgrade busybox

または、バージョン 1.30 を具体的にピン留めしたい場合は、次のようにしますapk add

apk add busybox=1.30.1-r1 \
--repository=http://dl-cdn.alpinelinux.org/alpine/edge/main

関連情報