Mac-Architektur in Bezug auf Golang installieren
Meine Frage ist keine "Hilfe, wie mache ich das?" Art der Frage Ich bin fast sicher, dass ich weiß, wie man das erfolgreich macht. Es ist eher eine Frage von, es macht keinen Sinn und ich hätte gerne eine Erklärung, damit ich es besser verstehe. Ich google normalerweise nach der Antwort, aber sie führt mich immer zu den Antworten zurück, die ich zuvor kannte, und versetzt mich immer noch in den Zustand "Das macht keinen Sinn".
Ich habe also eine ältere Version von go
(1.8) auf meinem MacBook Pro installiert. Und ich würde / werde ein Upgrade machen. Ich ging zum curl
Tarball und baute es von der Quelle aus. Ich weiß, dass sie eine .pkg
herunterladbare Datei haben. Ich ziehe es vor, von der Quelle zu bauen. Wenn Sie sich die offizielle Seite ansehen, sehen Sie, dass es einige optionale Umgebungen gibt, die Sie einstellen können. Insbesondere $GOOS
und $GOARCH
. Also habe ich meine sehr schnell überprüft und ich habe keine $GOARCH
eingestellt. Ich wollte es vor der Installation von Source einstellen, nur um sicherzustellen, dass alles korrekt installiert wurde. Sie zeigen verfügbare Optionen sind (darwin, 386 und darwin, amd64). Und hier habe ich meinen Teil "Ich bin verwirrt, warum das so ist" gehört.
go version go1.8 darwin/amd64
Natürlich habe ich derzeit amd64 installiert. Und das macht Sinn, alles was ich installiere, ich installiere die 64-Bit-Version. Aber wenn ich renne, uname -a
bekomme ich RELEASE_X86_64 x86_64 i386
. Ebenfalls,
$ /usr/bin/arch i386 $ uname -p i386 $ uname -m x86_64
Nach meinem Verständnis ist i386 32 Bit und x86_64 64 Bit . Und ich bin mir sicher, dass das stimmt. Aber was fehlt mir? Warum gibt mein System i386 und amd64 zurück? Beziehen sie sich nicht direkt auf den Prozessorbogen?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?