Sind "arch" und "architecture" unterschiedliche Konzepte?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
bullgard
Beiträge: 1651
Registriert: 14.09.2012 23:03:01

Sind "arch" und "architecture" unterschiedliche Konzepte?

Beitrag von bullgard » 05.06.2014 18:18:13

Hallo debianforum.de,
'

Code: Alles auswählen

~$ arch; i686
'.
'

Code: Alles auswählen

~$ dpkg --print-architecture; i386
'.
Sind "arch" und "architecture" unterschiedliche Konzepte?
Auf einem anderen [Debian wheezy-]Rechner:
'

Code: Alles auswählen

~$ arch; x86_64
'.
'

Code: Alles auswählen

~$ dpkg --print-architecture; amd64
'
Mit freundlichen Grüßen
bullgard

Benutzeravatar
hikaru
Moderator
Beiträge: 13958
Registriert: 09.04.2008 12:48:59

Re: Sind "arch" und "architecture" unterschiedliche Konzepte

Beitrag von hikaru » 06.06.2014 08:03:25

Aus den Manpages:
man arch hat geschrieben:arch - Ausgabe des Maschinen-Hardwarenamens (identisch zu uname -m)
man dpkg hat geschrieben:--print-architecture
Gebe die Architektur der Pakete aus, die dpkg installiert (beispielsweise »i386«).
Ersteres bezieht sich also auf die Hardware, letzteres auf die Software.

bullgard
Beiträge: 1651
Registriert: 14.09.2012 23:03:01

Re: Sind "arch" und "architecture" unterschiedliche Konzepte

Beitrag von bullgard » 06.06.2014 11:33:09

Hallo hikaru,
.
Ersteres bezieht sich also auf die Hardware, letzteres auf die Software.
Das kann man so sehen. Ich fühle mich dabei aber unbehaglich: Wenn Software- und Hardware-Architektur etwas Unterschiedliches sind:
1. dann untercheidet der Kernel sie durch die beiden Namen "arch" und "architecture"? Jedenfalls kommen diese beiden Namen in der Dokumentation zum Kernel 3.2 vor;
2. könnte man versucht sein zu argumentieren, daß dpkg ein Debian-Programm ist, 'arch' hingegen eine Kernel-Eigenschaft abfragt.
Mit freundlichen Grüßen
bullgard

rhHeini
Beiträge: 2747
Registriert: 20.04.2006 20:44:10

Re: Sind "arch" und "architecture" unterschiedliche Konzepte

Beitrag von rhHeini » 07.06.2014 18:25:41

Natürlich sind HW und SW zwei paar Stiefel. Kein Grund zum Unbehagen.

Die HW ist die Grundlage für die SW:
- Auf einem 32-Bit-Prozessor läuft nur 32-Bit Code
- Auf einem 64-Bit-Prozessor hast Du die Wahl: i386, amd64, oder amd64 mit i386 als zweiter Architektur.

Mfg rh

bullgard
Beiträge: 1651
Registriert: 14.09.2012 23:03:01

Re: Sind "arch" und "architecture" unterschiedliche Konzepte

Beitrag von bullgard » 08.06.2014 06:33:55

Hallo rh,
rhHeini hat geschrieben:Natürlich sind HW und SW zwei paar Stiefel. Kein Grund zum Unbehagen.
Du meinst aso: "»Hardware-Architektur« und »Software-Architektur« sind zwei verschiedene Variablen. '

Code: Alles auswählen

~$ arch
'gibt den Wert der Hardware-Architektur aus. '

Code: Alles auswählen

~$ dpkg --print-architecture
' gibt den Wert der Software-Architektur aus"?
Gruß
bullgard

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Sind "arch" und "architecture" unterschiedliche Konzepte

Beitrag von cronoik » 08.06.2014 22:31:23

Ja, was ja auch dass von hikaru noch einmal wiedergibt.
Hilf mit unser Wiki zu verbessern!

Antworten