Woran erkennt man die installierte Architektur?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
robiwan
Beiträge: 52
Registriert: 11.07.2002 11:01:17
Kontaktdaten:

Woran erkennt man die installierte Architektur?

Beitrag von robiwan » 27.10.2007 18:59:06

Hallo Freunde,

Habe auf meinem Laptop, einem HP Compaq nx6325, mit folgendem ISO-Image Debian-Etch installiert."debian-40r1-amd64-netinst.iso"

Sind jetzt auch alle installierten Programme aus dem amd64-Zweig? Wenn ja, wo steht denn diese Information, dass man eine amd64-Architektur installiert hat und nicht etwa eine i386er? Irgendwo in den apt-Dateien? In der sources.list sehe ich schon mal nichts dergleichen.

Wie sehe ich dem Paket "vim" zum Beispiel an, dass es für eine amd64-Architektur kompiliert wurde?
Hilft ein dpkg-Befehl?

Vielen Dank im voraus,
Gruß Robert

Benutzeravatar
blueflidge
Beiträge: 1414
Registriert: 31.01.2005 10:16:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: bei Bonn

Beitrag von blueflidge » 27.10.2007 19:08:23

Code: Alles auswählen

getconf LONG_BIT
gibt entweder 32 oder 64 aus
Beste Grüße
Tamara
The Debian Women Project

Benutzeravatar
beta1
Beiträge: 2565
Registriert: 01.05.2006 21:05:34
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von beta1 » 27.10.2007 19:08:34

Hallo

wie sieht deine /var/cache/apt/archives aus

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 27.10.2007 19:24:13

Code: Alles auswählen

dpkg-architecture
könnte such helfen.

robiwan
Beiträge: 52
Registriert: 11.07.2002 11:01:17
Kontaktdaten:

Beitrag von robiwan » 27.10.2007 20:14:32

Vielen Dank nochmals,

sieht schwer nach amd64 aus:

Hier die entsprechenden Ausgaben:

getconf LONG_BIT
64

dpkg-architecture
DEB_BUILD_ARCH=amd64
DEB_BUILD_ARCH_OS=linux
DEB_BUILD_ARCH_CPU=amd64
DEB_BUILD_GNU_CPU=x86_64
etc...

ls -l /var/cache/apt/archives/
-r--r--r-- 1 root root 179206 2007-10-27 20:09 adduser_3.102_all.deb
-rw-r--r-- 1 root root 1087460 2007-01-12 18:32 alsa-utils_1.0.13-2_amd64.deb
-r--r--r-- 1 root root 1436478 2007-10-27 20:09 apt_0.6.46.4-0.1_amd64.deb
etc....

set | grep HOSTTYPE
HOSTTYPE=x86_64

Gruß an alle,
Robert

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 27.10.2007 20:19:57

Falls dir das noch nicht reicht kannst du Binärdateien auch noch mit file prüfen:

Code: Alles auswählen

$ file /usr/bin/vim
/usr/bin/vim: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), stripped
$ file /lib/libc-2.6.1.so
/lib/libc-2.6.1.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, stripped
...

Antworten