2014-05-12 15 views

Antwort

9

Ja, mit ld -v Sie die Version von binutils anzeigen können (in Ihrem Fall ist 2,24)

0

Versuchen Sie folgendes:

sh <(dpkg -L binutils | awk '/bin\// {print $0 " --version"}') | \ 
grep Binutils | sort -u | column -t 

Diese alle Binärdateien in den binutils Pakete und Abfragen jedes mit seinen --Version Parameter bekommt. Ich stimme eine leere Zeichenfolge für diejenigen, die Eingabe im Terminal erwarten.

5

ich es nur mit der Debian-8 getestet, aber ich denke, es muss mit anderen Debian-basierten Betriebssystemen arbeiten (Ubuntu, Minze, andere).


dpkg -l | grep binutils

$ dpkg -l | grep binutils 
ii binutils          2.25-5+deb8u1      amd64  GNU assembler, linker and binary utilities 

apt-cache policy binutils

$ apt-cache policy binutils 
binutils: 
    Installed: 2.25-5+deb8u1 
    Candidate: 2.25-5+deb8u1 
    Version table: 
*** 2.25-5+deb8u1 0 
     500 http://ftp.ru.debian.org/debian/ jessie-proposed-updates/main amd64 Packages 
     100 /var/lib/dpkg/status 
    2.25-5 0 
     500 http://ftp.ru.debian.org/debian/ jessie/main amd64 Packages 
     500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages 

apt-cache show binutils (gestrippt)

$ apt-cache show binutils 
Package: binutils 
Version: 2.25-5+deb8u1 
Installed-Size: 20566 
Maintainer: Matthias Klose <[email protected]> 
Architecture: amd64 
Replaces: binutils-gold (<< 2.20.51.20100415), binutils-mingw-w64-i686 (<< 2.23.52.20130612-1+3), binutils-mingw-w64-x86-64 (<< 2.23.52.20130612-1+3) 
Provides: binutils-gold, elf-binutils 
Depends: libc6 (>= 2.14), zlib1g (>= 1:1.2.0) 
Suggests: binutils-doc (>= 2.25-5+deb8u1) 
.............................. 

ld --Version

$ ld --version 
GNU ld (GNU Binutils for Debian) 2.25 

ar --Version

$ ar --version 
GNU ar (GNU Binutils for Debian) 2.25