Mac OS X Si Kugawa kwa Linux, Koma ...

Njira Zogwiritsira Ntchito Zigawo Zomwe Zimayambitsa

Mac OS X, njira yogwiritsira ntchito pa kompyuta ndi ma kompyuta makompyuta, ndi Linux zimachokera ku Unix system, yomwe inakhazikitsidwa ku Bell Labs mu 1969 ndi Dennis Ritchie ndi Ken Thompson. Njira yogwiritsira ntchito pa iPhones iPhones, yomwe tsopano imatchedwa iOS , imachokera ku Mac OS X ndipo imakhalanso ndi kusiyana kwa Unix.

Monga maofesi onse akuluakulu a Linux, monga Ubuntu, Red Hat, ndi Linux Linux, Mac OS X ali ndi "malo owonetsera zinthu", omwe amapereka mawonekedwe owonetsera pa mapulogalamu okhudzana ndi mapulogalamu. Chilengedwe ichi chadongosolo chimakhala pamwamba pa mtundu wa OS Unix monga momwe maofesi apakompyuta a Linux distros amangidwa pamwamba pa Linux OS. Komabe, Linux distros kaƔirikaƔiri amapereka malo ena osungirako maofesi kupatulapo omwe aikidwa ndi osasintha. Max OS X ndi Microsoft Windows samapatsa ogwiritsa ntchito mwayi wosintha maofesi apakompyuta, kupatulapo kusintha kowonongeka ndikumverera monga machitidwe a mtundu ndi kukula kwa ma font.

Mizere Yoyamba ya Linux ndi OS X

Makhalidwe abwino a Linux ndi Mac OS X ndi onse omwe amatsatira muyezo wa POSIX. POSIX ikuyimira Pulogalamu Yodabwitsa Yogwirira Ntchito kwa Unix-monga Operating Systems . Kugwirizana kumeneku kumatheketsa kusonkhanitsa mapulogalamu opangidwa pa Linux pa machitidwe a Mac OS X. Linux imaperekanso zosankha zogwiritsa ntchito Linux kwa Mac OS X.

Monga Linux distros, Mac OS X imaphatikizapo kugwiritsa ntchito Terminal application, yomwe imapatsa mawindo a malemba omwe mungathe kuthamanga nawo Linux / Unix. Izi zoterezi zimatchulidwanso ngati mzere wa lamulo kapena shell kapena shell window . Ndi malo omwe anthu amagwiritsa ntchito kugwiritsa ntchito makompyuta asanayambe kugwiritsa ntchito mawonekedwe owonetsera. Ikugwiritsidwanso ntchito kwambiri kwa kayendetsedwe ka kayendedwe kake ndi kachitidwe kachinsinsi.

Chipolopolo chotchuka cha Bash chilipo ku Mac OS X, kuphatikizapo Mountain Lion, monga momwe zilili ndi magawo ambiri a Linux. Chipolopolo cha Bash chimakuthandizani kuti muzitha kuyenda mwatsatanetsatane ndi mawonekedwe a fayilo ndikuyambira malemba kapena zojambulazo.

Mu mzere wa chigoba / lamulo, mungagwiritse ntchito ma Linux / Unix yanu ndi malamulo a shell monga ls , cd , cat , ndi zina . Mapulogalamuwa amawongolera monga Linux, ndi magawo / zolemba monga usr , var , etc , dev , ndi kunyumba pamwamba, ngakhale pali ma folder ena ku OS X.

Zinenero zamakono zoyendetsera ntchito za Unix monga mtundu wa Linux ndi Mac OS X ndi C ndi C ++. Zambiri zogwiritsira ntchito zikugwiritsidwa ntchito m'zilankhulo izi, ndipo zofunikira zambiri zimayendetsedwa mu C ndi C ++. Zinenero zamakono apamwamba monga Perl ndi Java zikugwiritsidwanso ntchito mu C / C ++.

Apple imapereka chinenero cha malingaliro a Objective C kuphatikizapo IDE (Integrated Development Environment) Xcode kuti ikuthandizeni kukula kwa zolemba za OS X ndi iOS.

Monga Linux, OS X imakhala ndi mphamvu yothandizira Java ndipo imapereka njira yowonjezera Java pofuna kuonetsetsa kuti ntchito ya Java ikuphatikizidwa mu OS X. Ikuphatikizanso mapulogalamu omasulira a Emacs ndi VI, omwe ali otchuka pa Linux. Mavesi omwe ali ndi chithandizo chowonjezera cha GUI akhoza kumasulidwa kuchokera ku Apple's AppStore.

Kusiyana kwakukulu

Chimodzi mwa kusiyana pakati pa Linux ndi Mac OS X ndi chomwe chimatchedwa kernel. Monga momwe dzina limasonyezera, kernel ndilo maziko a OS OS-Unix ndipo amagwiritsira ntchito ntchito monga ndondomeko ndi kasamalidwe koyenera komanso fayilo, chipangizo, ndi mawebusaiti. Pamene Linus Torvalds anapanga kernel ya Linux adasankha zomwe zimatchedwa kernel monolithic chifukwa cha ntchito, mosiyana ndi microkernel, yomwe yapangidwira kusintha. Mac OS X imagwiritsa ntchito mapangidwe a kernel omwe amatsutsana pakati pa mapulani awiriwa.

Ngakhale kuti Max OS X imadziwika kuti ndi machitidwe a kompyuta / kompyuta, maofesi atsopano a OS X angagwiritsiridwenso ntchito monga seva yogwiritsira ntchito seva, ngakhale kuti App App Server pulogalamu yowonjezera iyenera kupezedwa kuti ikhale ndi mwayi wopita ku ma seva ena enieni. Komabe, Linux imakhalabe ntchito yaikulu kwambiri ya seva.