apk-tools

Alpine Dockerイメージから特定のバージョンのalpine / expat 2.6.0-r0をインストールまたはアップグレードすることはできません。
apk-tools

Alpine Dockerイメージから特定のバージョンのalpine / expat 2.6.0-r0をインストールまたはアップグレードすることはできません。

最近発見された脆弱性 CVE-2023-52425 および CVE-2023-52426 により、Alpine Docker イメージの alpine/expat 2.5.0-r2 を expat 2.6.0-r0 にアップグレードする必要があります。 dockerのビルド中にexpatパッケージのバージョンをアップグレードするためのさまざまな方法(以下を参照)を試しましたが、結果の画像にはまだalpine / expat 2.5.0-r2が表示されます。これを行う方法についてアドバイスをいただきありがとうございます。 引用: https://alpine....

Admin

sudo:端末読み取りパスワードが必要です。パスワードが必要です。エラー:終了コード1でプロセスが完了しました。
apk-tools

sudo:端末読み取りパスワードが必要です。パスワードが必要です。エラー:終了コード1でプロセスが完了しました。

エディタでgithubでビルドを正常に実行していましたが、突然githubでビルドが終了したときにこのエラーが発生し始めました。 sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required Error: Process completed with exit code 1. プロジェクト! G...

Admin

APKtoolのバージョン
apk-tools

APKtoolのバージョン

端末に apktool -version と入力すると、バージョンは 2.6.0 と表示されます。 /usr/local/bin に ./apktool -version と入力すると、2.7.0 が印刷されます。 apktoolをバージョン2.7.0にアップグレードするには? ...

Admin

交換したパッケージがアップグレードされると、apkの交換はどのように機能しますか?
apk-tools

交換したパッケージがアップグレードされると、apkの交換はどのように機能しますか?

パッケージAとパッケージBがあるとしましょう。パッケージBには、意図的にパッケージAと競合するいくつかのファイルが含まれており、ユーザーが両方のパッケージをインストールした場合、パッケージBのファイルはパッケージAのファイルよりも優先されると予想されます。 apk-toolsを使用してこの問題を解決する簡単な方法は、生成されたパッケージにこのメタデータが含まれるようにreplaces=AパッケージBを含めることです。APKBUILD したがって、パッケージAをインストールしてからBをインストールすると、Bの競合するファイルが優先されます。しかし、パッケージA...

Admin

Distroboxコンテナ内でビルドを使用する方法は?
apk-tools

Distroboxコンテナ内でビルドを使用する方法は?

以下を使用して、Distroboxコンテナ内でAlpineを使用したいと思います。アルパインツールボックスの端abuildプログラムに関連するさまざまなタスクを画像化して実行します。私は以下の指示に従いました。「Alpine パッケージの作成」ドキュメント$ abuild checksumしかし、abuildグループに自分自身を追加し、/var/cache/distfilesディレクトリ所有者を変更してログアウトしてから再度ログインしても、依然として権限拒否エラーが発生する問題にすぐに直面しました。だから私は私が入ってきたグループをチェックすることにしました...

Admin

Alpine Linux:apkキャッシュAPKINDEXチェックサムの詳細
apk-tools

Alpine Linux:apkキャッシュAPKINDEXチェックサムの詳細

Alpine Linuxでコマンドを実行すると、私のファイルをapk update見て、各リポジトリからファイルをダウンロードします。次に、チェックサムを使用して、各ファイルの名前をいくつかのチェックサムを表す形式に変更します。/etc/apk/repositoriesAPKINDEX.tar.gzAPKINDEX tarAPKINDEX.12345678.tar.gz12345678 オフラインのAlpineインストール用のパッケージリストを更新したいので、このチェックサムがどのように機能するかを理解しようとしました。よりよく理解するために読んでいます。A...

Admin

apk addを使ってalpinelinux.orgから特定のバージョンのパッケージをインストールしてください。
apk-tools

apk addを使ってalpinelinux.orgから特定のバージョンのパッケージをインストールしてください。

Alpine v3.17-stableでnginx-mod-http-luaを使用しようとしています。使いたいこのパッケージの特定の1.24.0-r2バージョン2日前にリリースされました。 試していますが、docker run -it nginx:1.24.0-alpine sh -c "apk update && apk upgrade && apk add nginx-mod-http-lua=1.24.0-r2"エラーが表示されます。 ERROR: unable to select packages: nginx-m...

Admin

Alpine 3.17仮想マシンにsudoをインストールする方法は?
apk-tools

Alpine 3.17仮想マシンにsudoをインストールする方法は?

KVMの下の仮想マシンにAlpine r3.17をインストールしました。ツールをインストールしたいですsudo。 # su - # apk update ... OKL 4994 distinct packages available # apk add sudo ERROR: unable to select packages: sudo (no such package): required by: world[sudo] Alpineのウェブサイトを確認した後、sudo有効なパッケージを確認しました。 アルパインパッケージ -...

Admin

Alpineは「最新」パッケージをインストールしません。
apk-tools

Alpineは「最新」パッケージをインストールしません。

最新バージョンのchromium(v108.0.5359.125)をインストールしようとしていますが、Dockerfileには次のものがあります。 FROM node:14.20.1-alpine3.16 ENV CHROME_BIN=/usr/bin/chromium-browser RUN echo @latest https://dl-cdn.alpinelinux.org/alpine/latest-stable/community >> /etc/apk/repositories && \ echo @14....

Admin

Alpineではパッケージso:libcrypto.so.3を選択できません。
apk-tools

Alpineではパッケージso:libcrypto.so.3を選択できません。

状態: ほぼ同じ問題Alpineにphp7をインストールする:libcryptoとlibsslがありません しかし最新のコメント説明する: 数年が過ぎた今、上記のすべての答えはもはや有効ではなく、問題に対する安定した解決策がないようです。 詳細: コミュニティストアを介してアルパインにffmpegをインストールしようとしています。 apk add ffmpeg ただし、次のエラーが発生します。 ERROR: unable to select packages: so:libcrypto.so.3 (no such package): req...

Admin

.PKGINFO 依存関係に基づいてAPKパッケージを識別する
apk-tools

.PKGINFO 依存関係に基づいてAPKパッケージを識別する

私は可能な限りPythonのようなスクリプト言語を使用してapkパッケージの依存関係を解決することに興味があります。基本的に、私はアルパイン環境で実行することなくパッケージの依存関係ツリーを派生させることができるようにしたいと思います。 これまで.PKGINFOファイルと依存関係を分析しています。そしてget other apkを使用してくださいhttp://dl-cdn.alpinelinux.org/alpine/edge/main/{arch}/{package}-{version}.apk。しかし、.PKGINFOの依存関係を見ると、これまではこれは...

Admin

Alpine Linuxに特定のバージョンのPythonをインストールする方法
apk-tools

Alpine Linuxに特定のバージョンのPythonをインストールする方法

公式ドッカーバージョンを使用ドッカー画像python3.9.6をインストールしたい このコマンドを実行すると、Python 3.10.xがインストールされます。 apk add --update --no-cache python3 && ln -sf python3 /usr/bin/python インストールしたいPythonの正確なバージョンを指定する方法がわかりません。 PythonがプリインストールされているDockerイメージを使用しないことをお勧めします。 ...

Admin

デフォルトでは、AlpineのAPKをインタラクティブに設定できますか?
apk-tools

デフォルトでは、AlpineのAPKをインタラクティブに設定できますか?

-i私はデフォルトの非対話型モードではなく、Alpineのapkを実行するときにフラグを追加してアクセスできるインタラクティブモードを好みます。しかし、例を書き続けるのは# apk add -i非常に退屈です# apk add。インタラクティブモードをAlpine apkのデフォルト動作モードにする方法はありますか? ...

Admin

Apexのインストール
apk-tools

Apexのインストール

いくつかのソースコードからアプリケーションをビルドし、それをdockerで実行したいと思います。 このエラーがあります /vulnscan/src/disassembler.h:4:10: fatal error: capstone\capstone.h: No such file or directory #include "capstone\capstone.h" 私のテストドッカーファイル FROM alpine RUN apk add git RUN apk add gcc RUN apk add cmake RUN apk add make R...

Admin