Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Alpine linux:readelf(丢失)。如何在Alpine Linux上安装readelf?_Linux_Docker_Alpine - Fatal编程技术网

Alpine linux:readelf(丢失)。如何在Alpine Linux上安装readelf?

Alpine linux:readelf(丢失)。如何在Alpine Linux上安装readelf?,linux,docker,alpine,Linux,Docker,Alpine,当我试图在Apline3.5上安装readelf软件包时,我收到了这个错误消息 $ apk add --no-cache readelf client readelf fetch http://dl- cdn.alpinelinux.org/alpine/v3.5/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/community/x86_64/APKINDEX.tar.gz ERROR

当我试图在Apline3.5上安装
readelf
软件包时,我收到了这个错误消息

$ apk add --no-cache readelf
client readelf
fetch http://dl-    cdn.alpinelinux.org/alpine/v3.5/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  readelf (missing):
    required by: world[readelf]
我只想用一些命令来解决这个问题。
那是因为,我希望能够用Dockerfile来完成它。
我该怎么办???

您需要使用
binutils
包来实现相同的功能

$ apk add --update binutils
(1/2) Installing binutils-libs (2.28-r2)
(2/2) Installing binutils (2.28-r2)
Executing busybox-1.26.2-r5.trigger
OK: 13 MiB in 14 packages

$ readelf
Usage: readelf <option(s)> elf-file(s)
 Display information about the contents of ELF format files
 Options are:
  -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I
  -h --file-header       Display the ELF file header
  -l --program-headers   Display the program headers
$apk add--更新binutils
(1/2)安装binutils libs(2.28-r2)
(2/2)安装binutils(2.28-r2)
执行busybox-1.26.2-r5.trigger
确定:14个包中的13个MiB
$readelf
用法:readelf elf文件
显示有关ELF格式文件内容的信息
选项包括:
-a——全部等价于:-h-l-S-S-r-d-V-a-I
-h—文件头显示ELF文件头
-l——程序标题显示程序标题

Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。