0
私がドッキングウィンドウに次のコードを使用しますが、そのdidntの仕事gdbをドッカー内にインストールして使用するにはどうすればよいですか?
RUN mkdir gdb-build ;\
cd gdb-build;\
wget http://ftp.gnu.org/gnu/gdb/gdb-7.11.tar.xz;\
tar -xvf gdb-7.11.tar.xz;\
cd gdb-7.11;\
./configure --prefix=/usr;\
make;\
make -C gdb install;\
cd ..;\
rm -rf gdb-build/;
しかし、そのこれは私がそれを実行すると、出力がこれですと言う:
Connecting to ftp.gnu.org (208.118.235.20:80)
gdb-7.11.tar.xz 0% | | 182k 0:01:40 ETA
gdb-7.11.tar.xz 5% |* | 1060k 0:00:32 ETA
gdb-7.11.tar.xz 10% |*** | 1876k 0:00:26 ETA
gdb-7.11.tar.xz 14% |**** | 2694k 0:00:23 ETA
gdb-7.11.tar.xz 19% |***** | 3569k 0:00:20 ETA
gdb-7.11.tar.xz 23% |******* | 4385k 0:00:19 ETA
gdb-7.11.tar.xz 28% |******** | 5200k 0:00:17 ETA
gdb-7.11.tar.xz 32% |********** | 6079k 0:00:16 ETA
gdb-7.11.tar.xz 37% |*********** | 6894k 0:00:15 ETA
gdb-7.11.tar.xz 41% |************ | 7710k 0:00:13 ETA
gdb-7.11.tar.xz 46% |************** | 8568k 0:00:12 ETA
gdb-7.11.tar.xz 50% |*************** | 9369k 0:00:11 ETA
gdb-7.11.tar.xz 55% |***************** | 10219k 0:00:10 ETA
gdb-7.11.tar.xz 59% |****************** | 11029k 0:00:09 ETA
gdb-7.11.tar.xz 64% |******************* | 11907k 0:00:08 ETA
gdb-7.11.tar.xz 68% |********************* | 12723k 0:00:07 ETA
gdb-7.11.tar.xz 73% |********************** | 13538k 0:00:06 ETA
gdb-7.11.tar.xz 77% |************************ | 14417k 0:00:05 ETA
gdb-7.11.tar.xz 82% |************************* | 15232k 0:00:04 ETA
gdb-7.11.tar.xz 87% |*************************** | 16111k 0:00:02 ETA
gdb-7.11.tar.xz 91% |**************************** | 16926k 0:00:01 ETA
gdb-7.11.tar.xz 95% |***************************** | 17742k 0:00:00 ETA
gdb-7.11.tar.xz 100% |*******************************| 18490k 0:00:00 ETA
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
/bin/sh: cd: line 1: can't cd to gdb-7.11
/bin/sh: ./configure: not found
make: *** No targets specified and no makefile found. Stop.
make: *** gdb: No such file or directory. Stop.
ファイルがダウンロードされますが、なぜそれはまだ言っていませんそのようなファイル、又はディレクトリはありません?
UPDATE:マグレディに
感謝。コンテナにxz-utils
を追加するだけでした。
だから、あなたがインストールする必要があります。高山のためにそれはそのようなファイルが呼び出されませんgdb-7.11.tar.xz
.ITは、それがxz
圧縮ツールを見つけることができないことを意味上記のエラーメッセージが意味するものではありませんRUN apk add xz
ありがとう@McGrady私はドッカーでアルパインを使用しています。アルプスの 'xz-utils'のパッケージは何ですか? –
@ramcharanVenkatおそらく、あなたは 'xz'を試してみることができます。[Alpine Linuxのbuildpack-deps](https://hub.docker.com/r/praekeltfoundation/alpine-buildpack-deps/) – McGrady