Empfohlen, 2024

Die Wahl des Herausgebers

Wie installiere ich Kommandozeilen-Tools in Mac OS X (ohne Xcode)

Mac OS X alle Daten löschen und komplett neu installieren

Mac OS X alle Daten löschen und komplett neu installieren

Inhaltsverzeichnis:

Anonim
Mac-Benutzer, die ein traditionelleres Unix-Toolkit bevorzugen, auf das sie über das Terminal zugreifen können, möchten möglicherweise den optionalen Unterabschnitt Command Line Tools der Xcode IDE installieren. Ab MacOS High Sierra, Sierra, OS X El Capitan, Yosemite und Mavericks ist dies jetzt problemlos direkt möglich und ohne vorherige Installation des gesamten Xcode-Pakets ist auch kein Entwicklerkonto erforderlich.

Mit dem Command Line Tool-Paket erhalten Mac-Terminalbenutzer viele häufig verwendete Tools, Dienstprogramme und Compiler, darunter make, GCC, clang, perl, svn, git, size, strip, Zeichenfolgen, libtool, cpp, what und viele andere nützliche Befehle sind in der Regel in Standard-Linux-Installationen zu finden. Die vollständige Liste der neuen Binärdateien, die über das Befehlszeilen-Toolkit verfügbar sind, finden Sie unten. Sie können sich aber auch selbst davon überzeugen, nachdem Sie das Paket installiert haben. Die Informationen hierzu finden Sie hier.

Dieses Handbuch richtet sich an MacOS 10.13 High Sierra, 10.12 Sierra, OS X 10.11 El Capitan, OS X 10.10 Yosemite und Mac OS X 10.9 sowie neuere Versionen. Mac-Benutzer, auf denen frühere Versionen von OS X ausgeführt wurden, können Command Line Tools und gcc (ohne Xcode) weiterhin direkt über ein Paketinstallationsprogramm installieren, das wie hier beschrieben auf der Apple Developer-Website verfügbar ist.

Installieren der Befehlszeilentools unter Mac OS X

  1. Starten Sie das Terminal unter / Programme / Dienstprogramme /.
  2. Geben Sie die folgende Befehlszeichenfolge ein:
  3. xcode-select --install

  4. Ein Popup-Fenster für Software-Updates wird angezeigt, in dem Sie gefragt werden: „Für den Befehl xcode-select sind die Befehlszeilen-Entwickler-Tools erforderlich. Möchten Sie die Tools jetzt installieren? “Klicken Sie auf„ Installieren “, um dies zu bestätigen, und stimmen Sie dann den Nutzungsbedingungen zu, wenn Sie dazu aufgefordert werden.
  5. Warten Sie, bis der Download des Befehlszeilentools-Pakets abgeschlossen ist. Je nach Verbindungsgeschwindigkeit werden ca. 130 MB benötigt und die Installation erfolgt relativ schnell

Das Installationsprogramm verschwindet von selbst, wenn es abgeschlossen ist, und Sie können dann überprüfen, ob alles funktioniert, indem Sie versuchen, einen der gerade installierten Befehle wie gcc, git, svn, rebase, make, ld, otool, nm zu verwenden möchte aus der Liste unten. Unter der Annahme, dass die Installation nicht unterbrochen wurde, wird der Befehl wie erwartet ausgeführt. Dies bedeutet auch, dass Sie Dinge direkt aus dem Quellcode kompilieren und installieren können, ohne einen Paketmanager verwenden zu müssen. Viel Spaß mit Ihrem neuen Unix-Kommandozeilen-Toolkit!

Was wird mit Befehlszeilentools installiert und wo

Für diejenigen, die wissen möchten, was auf ihrem Mac installiert ist und wohin es führt, wird das gesamte Befehlszeilen-Toolkit-Paket in das folgende Verzeichnis gestellt:

/Library/Developer/CommandLineTools/

Sie können dieses Verzeichnis durchsuchen, wenn Sie möchten, oder Sie können sich nur darüber im Klaren sein, falls Sie eines der Pakete zu einem späteren Zeitpunkt ändern oder anpassen möchten.

Beachten Sie, dass es sich bei dem Verzeichnis um das Stammverzeichnis / Library von Mac OS handelt, nicht um ein Benutzer-Verzeichnis ~ / Library.

Wenn Sie die 61 neuen Befehle anzeigen möchten, die Ihnen zur Verfügung stehen, befinden sich alle in / Library / Developer / CommandLineTools / usr / bin /. Wir haben sie jedoch zur Vereinfachung auch unten in alphabetischer Reihenfolge aufgelistet:

ar
as
asa
bison
BuildStrings
c++
c89
c99
cc
clang
clang++
cmpdylib
codesign_allocate
CpMac
cpp
ctags
ctf_insert
DeRez
dsymutil
dwarfdump
dyldinfo
flex
flex++
g++
gatherheaderdoc
gcc
gcov
GetFileInfo
git
git-cvsserver
git-receive-pack
git-shell
git-upload-archive
git-upload-pack
gm4
gnumake
gperf
hdxml2manxml
headerdoc2html
indent
install_name_tool
ld
lex
libtool
lipo
lldb
lorder
m4
make
MergePef
mig
mkdep
MvMac
nasm
ndisasm
nm
nmedit
otool
pagestuff
projectInfo
ranlib
rebase
redo_prebinding
ResMerger
resolveLinks
Rez
RezDet
RezWack
rpcgen
segedit
SetFile
size
SplitForks
strings
strip
svn
svnadmin
svndumpfilter
svnlook
svnrdump
svnserve
svnsync
svnversion
unifdef
unifdefall
UnRezWack
unwinddump
what
xml2man
yacc

Fehlerbehebung bei "Derzeit nicht verfügbar"

Es wird eine Fehlermeldung angezeigt, die besagt, dass die Software nicht installiert werden kann, da sie derzeit nicht vom Software-Update-Server verfügbar ist. Nun, Sie haben Glück, denn diese Fehlermeldung weist wahrscheinlich darauf hin, dass Sie Xcode bereits auf dem Mac installiert haben.

Ab Mac OS X 10.9 wird, wenn Xcode bereits unter Mac OS X installiert ist, auch Command Line Tools installiert (Sie können dies überprüfen, indem Sie versuchen, gcc auszuführen oder vom Terminal aus zu make). Dementsprechend richtet sich dieses Tutorial an Benutzer, die das umfassendere Xcode-Entwicklungspaket nicht installieren möchten und stattdessen nur die Befehlszeilendienstprogramme installieren möchten. Ja, das heißt, Sie können die gesamte Xcode-App deinstallieren und die Befehlszeilentools nur dann installieren, wenn Sie dies möchten, da dies für viele Benutzer und Systemadministratoren der einzige Grund ist, warum sie Xcode installiert haben.

Top