Hallo, ich habe mir ein MacBookPro der 1. Generation zugelegt und frage mich nun, ob ich bei Problemen beispielsweise mit Terminalbefehlen auch Linux-Foren konsultieren könnte. Beide Systeme basieren doch auf Unix, oder?
Danke, frankeo.
|
Anmeldungsdatum: Beiträge: 116 |
Hallo, ich habe mir ein MacBookPro der 1. Generation zugelegt und frage mich nun, ob ich bei Problemen beispielsweise mit Terminalbefehlen auch Linux-Foren konsultieren könnte. Beide Systeme basieren doch auf Unix, oder? Danke, frankeo. |
|
Anmeldungsdatum: Beiträge: 734 |
Naja, ich denke schon, dass Teile von OS X und Ubuntu in C geschrieben sind, wahrscheinlich sogar das Gros, aber ich denke das wolltest Du nicht wissen 😉
Nein. OS X ist ein BSD-Abkömmling mit UNIX Zertifikat(?), sprich ab OS X 10.5 darf man das afaik auch UNIX nennen. GNU/Linux hingegen ist kein UNIX, da es sich afaik um eine komplette Neuentwicklung handelt. GNU/Linux ist UNIX sehr ähnlich. Du findest hier zwei Systeme, die zwar in manchen Dingen recht ähnlich scheinen bzw. sind, aber auch total unterschiedlich sein können, so besitzt OS X z.B. die BSD-Tools während GNU/Linux eben die GNU-Tools implementiert hat. Das äußert sich bspw. in unterschiedlichen Parametern des find Befehls. Ich würde bei Fragen zu OS X eher die BSD-Foren konsultieren. Grüße |
|
Anmeldungsdatum: Beiträge: 2453 |
Um kurz zu machen: Linux ist größtenteils POSIX-kompatibel. Darwin(Mac OS) ebenfalls. Die Shell-Programme heißen zwar häufig gleich, sind aber unter Linux aber hauptsächlich GNU-Programme, da die ursprünglichen Unix-Versionen nicht unter einer freien Lizenz stehen. |
|
Anmeldungsdatum: Beiträge: 2377 |
Da, wie Berndix schon richtig ausführt, OS X auf BSD basiert wäre es sicher sinnvoll sich diesbezüglich zu orientieren. Im Netz findest du bestimmt genug Informationen. Für die Konsole wäre ein "BSD in a nutshell" sicher hilfreich, da sich die Befehle (insbesondere Parameter/Optionen) teils sehr unterscheiden. Ich würde z.B. keine Scripte aus Linux-bash/sh unbesehen unter BSD ausführen. 😉 |
|
Anmeldungsdatum: Beiträge: 17630 |
L inux I s N ot U ni X ☺ Die Frage ist natürlich, ob es gut besuchte BSD-Foren zu diesen Fragen gibt, und wenn nicht, ob es sich lohnt unter MacOS die Gnu-Tools zu installieren. |
|
Anmeldungsdatum: Beiträge: 734 |
Sind die von mir bevorzugten Seiten, falls es mal mit OS X oder *BSD klemmt und natürlich Mama Google ☺ |
|
Anmeldungsdatum: Beiträge: 5792 |
cLinx schrieb:
POSIX deckt nur das nötigste ab. Eine Hand voll Programmierschnittstellen, und ein paar Programme mitsamt ein paar Argumente sowie Shell-Funktionen. Gegenüber einem GNU Theoretisch impliziert POSIX also eine Gleichheit verschiedener Unix-Derivate, faktisch aber ist diese Gleichheit allenfalls für Programmierer relevant. Für Benutzer sind Linux, OS X und BSD eigentlich unterschiedliche Systeme, die sich ganz anders "anfühlen". |