32bit-apps finden

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
mercurius
Beiträge: 2
Registriert: 24.06.2013 14:12:02

32bit-apps finden

Beitrag von mercurius » 24.06.2013 14:19:17

Wie kann ich herausfinden, welche 32-bit-apps auf einem 64-bit-System (Multiarch) installiert sind?

Danke für eure Hilfe

mercurius

Benutzeravatar
CH777
Beiträge: 1466
Registriert: 27.05.2008 16:37:17

Re: 32bit-apps finden

Beitrag von CH777 » 24.06.2013 14:22:48

Aus dem Ubuntuforum:

Code: Alles auswählen

dpkg-query -W -f='${Package}\t\t${Architecture}\n' | grep 'i386'

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: 32bit-apps finden

Beitrag von cirrussc » 24.06.2013 14:23:16

Ganz stumpf könnte man dies so machen:

Code: Alles auswählen

dpkg --get-selections | grep ':i386'
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: 32bit-apps finden

Beitrag von wanne » 24.06.2013 15:34:00

ganz sauber so:

Code: Alles auswählen

dpkg --get-selections | grep -E ':i386[[:space:]]*install$'
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
towo
Beiträge: 4554
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: 32bit-apps finden

Beitrag von towo » 24.06.2013 16:08:57

was spricht gegen

Code: Alles auswählen

dpkg -l | grep i386
?

Benutzeravatar
Dogge
Beiträge: 1899
Registriert: 13.09.2010 11:07:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 32bit-apps finden

Beitrag von Dogge » 24.06.2013 18:47:24

Das findet auch Konfigurationen von Programmen die nicht mehr installiert sind (rc), sonst fällt mir da auch nichts ein.
Debian Testing + Gnome | Linux-Anfänger seit 04/2003
http://files.mdosch.de/2014-07/0xE13D657D.asc

wanne
Moderator
Beiträge: 7623
Registriert: 24.05.2010 12:39:42

Re: 32bit-apps finden

Beitrag von wanne » 25.06.2013 01:04:13

Nja und die 64Bit-Entwicklertools für 32Bit anwendungen, oder den installation-guide. (Weil die i686 im Namen haben.)
rot: Moderator wanne spricht, default: User wanne spricht.

mercurius
Beiträge: 2
Registriert: 24.06.2013 14:12:02

Re: 32bit-apps finden

Beitrag von mercurius » 29.06.2013 14:01:12

Wenn ich das richtig sehe, werden damit aber nur Programme gefunden, die per dpkg oder apt installiert wurden,

Vielen Dank für eure Hilfe.

charno
Beiträge: 636
Registriert: 28.06.2004 20:24:34

Re: 32bit-apps finden

Beitrag von charno » 29.06.2013 16:29:58

Ja, dem ist so. Ansonsten kannst du folgendes Konstrukt verwenden:

Code: Alles auswählen

find / -type f -executable -exec file {} \; | grep "ELF 32-bit LSB executable"
Das findet einfach alle ausführbaren Dateien, die als ELF 32-bit angelegt wurden (ganz alte Programme haben evtl. noch das a.out format)
"Wer sich nicht bewegt, spürt seine Fesseln nicht." - Rosa Luxemburg

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: 32bit-apps finden

Beitrag von rendegast » 30.06.2013 10:01:35

Code: Alles auswählen

aptitude search "?installed(~ri386)"
resp.
aptitude search "?installed(?architecture(i386))"
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten