Which Debian package architecture am I using?

59,063

Solution 1

or

dpkg --print-architecture

Solution 2

dpkg-architecture -qDEB_HOST_ARCH

Solution 3

In case you did add some other architecture that you forgot, like i386 to an amd64 system, you can check it by:

dpkg --print-foreign-architectures

Source: https://wiki.debian.org/Multiarch/HOWTO

Share:
59,063

Related videos on Youtube

pion
Author by

pion

Updated on September 17, 2022

Comments

  • pion
    pion over 1 year

    What's the command to find out which Debian package architecture I'm using?

    eg, on a 64 bit x86, I'm expecting something like amd64, i386 on 32 bit x86 and darwin-x86_64 from OSX 10.6 (via Fink).

  • Neil Mayhew
    Neil Mayhew about 11 years
    dpkg-architecture is in the dpkg-dev package which isn't installed by default (although it is a dependency of build-essential). However, dpkg is by definition guaranteed to be there.
  • pion
    pion about 11 years
    @NeilMayhew good call, switched my accepted answer