ম্যাক ওএস অ্যাপ্লিকেশনগুলি কি দেশীয়ভাবে চলতে পারে?


23

এটি একটি নির্বোধ প্রশ্ন হতে পারে, তবে যেহেতু নতুন ম্যাক সিস্টেমগুলি ইউনিক্সে নির্মিত, তাই উবুন্টুতে ম্যাক অ্যাপটি স্থানীয়ভাবে চালানো সম্ভব? আমি বিশেষভাবে চোদার উন্নয়নের পরিবেশে আগ্রহী।


আপনি htopটার্মিনালে মহাবিশ্বের মতো জিনিস চালাতে পারেন ।
আলভর



@ জর্জিউডোসেন: এই প্রশ্নটি অত্যন্ত সম্পর্কিত তবে আপনি উত্তরগুলি থেকে বলতে পারেন যে এর কিছুটা আলাদা সুযোগ রয়েছে। আমি দুজনের মধ্যে একটি সদৃশ লিঙ্কের বিরুদ্ধে ভোট দিচ্ছি।
ডেভিড ফোস্টার

উত্তর:


26

তারা উভয়ই পসিক্স সিস্টেম কিন্তু না। বেশিরভাগ ওএসএক্স অ্যাপ্লিকেশনগুলি বিভিন্ন লাইব্রেরিতে নির্ভর করে (যেমন: কোকো - যেমন জিটিকে তবে জিটিকে নয় ) যেগুলি ওপেন সোর্স নয় এবং তাই পোর্ট করা যায় না।

আমি মনে করি কোকোর মতো জিনিস প্রতিস্থাপনের জন্য ওয়ানের মতো একটি স্তর লেখার আগ্রহ ছিল কিন্তু যতদূর আমি জানি, এর আগে কিছুই আসে নি।


আমি ভয় পেয়েছিলাম যে ঘটনাটি ছিল ... ওহ, ভাল। ধন্যবাদ।
এম্মি

1
উইন্ডোতে কোকো বন্দরের একটি প্রকল্প চলছে (এবং সম্ভবত লিনাক্স, (নামটি = পি ভুলে গেছে)), এবং জিএনইউ স্টেপও রয়েছে, যা ... উত্স স্তরে সুসংগত হওয়ার চেষ্টা করে। এটি সম্ভবত আপনি উভয়টিতেই অ্যাপ্লিকেশন চালানোর নিকটবর্তী হন (ভিত্তিতে জিটিকে + বা কিউটি-র মতো কিছু ব্যবহার না করে)।
রোল্যান্ডিক্সোর

1
একে কোকট্রন বলা হয় (লিঙ্কটি খনন করা দরকার)
RolandiXor


1
Askubuntu.com/a/227010/25036 ডার্লিং প্রকল্পের দিকে দৃষ্টি আকর্ষণ করে ।
গ্রাহাম পেরিন

0

সঠিক, উভয়ই POSIX অনুগত। তবে ইউনিক্স বিএসডি ইউনিক্স উত্স কোড থেকে উদ্ভূত, এটি এটিএন্ডটি-র অন্তর্ভুক্ত। বার্কলে এবং সান দিয়েগো বিশ্ববিদ্যালয় এই কোডের অধিকারগুলি মূল সি কোড এটিএন্ডটি এর সাথে ভাগ করেছে। ইউনিক্স সিস্টেম ভি-তে অপারেটিং সিস্টেম ইন্টারফেস স্তরটি "ইউনিক্স এসভিআইডি" নথিগুলিতে প্রকাশিত হয়েছিল - ইউনিক্স সিস্টেম ভি কীভাবে ব্যবহার করতে হবে তার তিনটি বৃহত পরিমাণ এবং এটির জন্য ইন্টারফেস: ইন্টারফেস সংজ্ঞা।

এই বইটি সেই সময়কার অনেকগুলি মানক দলিলগুলির সাথে তুলনা করা হয়েছিল: এক্স / ওপেন এবং ওএসএফের খুব অনুরূপ সংজ্ঞা ছিল এবং তারপরে আইইইই একটি শক্তিশালী অপারেটিং সিস্টেমের জন্য ইউএস ডিড তাদের "স্টিলম্যান" প্রয়োজনীয়তাগুলিতে ফেলে দিয়ে পসিক্স সংজ্ঞা অনুমোদিত হয়। জেনিক্স লিনাক্সের মতো একটি পসিক্সের স্ক্র্যাচ থেকে একটি বাস্তবায়ন: লিনাস টরভাল্ড কঙ্কাল দিয়ে শুরু করেছিলেন এবং খণ্ডগুলির মধ্যে দিয়ে কাজ করার কাজটি গ্রহণ করেছিলেন, অনুগ্রহ করে যাচাইয়ের জন্য টেনে নিয়ে আইইইইতে জমা দিয়েছেন এবং লিনাক্স পাস করেছে।

অন্যরা, এসসিও ইউনিক্সের মতো এটিটি অ্যান্ড টি দ্বারা "ইউনিক্স" হিসাবে অনুমোদিত হয়েছিল, এবং পসিক্স তাদের অনুগত হতে পেরেছিল - তারা পসিক্সের সাথে মেনে চলতে পারে না। ম্যাক কেবলমাত্র ইন্টেল আইএএপএক্স / এক্স 86 নির্দেশ নির্দেশে চালিত হয়, অন্যদিকে লিনাক্স আরও অনেকগুলি চিপস সেট এবং "আর্কিটেকচার" এ উপলব্ধ।

ম্যাক এবং লিনাক্স মিন্টের মধ্যে প্রধান পার্থক্য হ'ল ফাইল শ্রেণিবিন্যাস। MacOS হয়েছে /Applications, /Libraryএবং /Userফোল্ডার - লিনাক্স মিন্ট / উবুন্টু এই ফাইলটি অনুক্রমের মত "ইউনিক্স" হয় /usr/share/bin usr/share/libএবং /homeবড় চুক্তি -। তা ছাড়াও দু'জন এক।

বছরের পর বছর ধরে, গ্রন্থাগারগুলির নাম আলাদা আলাদা করা হয়েছে এবং আলাদাভাবে রাখা হয়েছে। অন্যথায় ফাইল সিস্টেমের পার্থক্যটি পরিবেশের ভেরিয়েবলের সাথে ব্রিজ করা যেত। তবে অ্যাপল তাদের জিনিসগুলি তাদের ডিজাইন করেছে এবং সেগুলি সিস্টেমগুলি বিভিন্ন উপায়ে চলেছে।

মিন্টে - উবুন্টুর বাইরে, "উইন্ডোজ" তে কে-ডি-র রূপান্তরকরণ হিসাবে কাজ করা হয়, যেখানে গ্রন্থাগার স্থাপনের একটি আদর্শ পদ্ধতি নির্ধারিত হয় এবং এটি উভয়ের জন্য বিকাশ করতে পারে - "হোমব্রিউ" দেখুন।

উভয়ই ডিসি থেকে এক্সএফজিসি-তে এক্স 11 আর 4 উইন্ডো ম্যানেজার এবং অ্যাপল ভিত্তিক ম্যাকোস ব্যবহার করে, আমরা বেছে নিতে নির্দ্বিধায়। তবে উইন্ডো ম্যানেজারটি গুরুত্বপূর্ণ, যেহেতু এটি সিস্টেমগুলিতে ইউজার ইন্টারফেস। ম্যাক এবং উবুন্টু / পুদিনা উভয়ই আইকন, উইজেট এবং স্টাইল ভাগ করে share অ্যাপল ম্যাকস-এর জন্য প্রচুর পরিচালনার সরঞ্জাম নিয়েছে, কেবল তাদের হার্ডওয়্যারের জন্য সেগুলি সংকলন করেছে এবং তাদের "মালিকানাধীন" হিসাবে ব্যবহার করেছে - একটি ম্যাকের "ডিস্ক ইউটিলিটিস" "ডিস্কস" এর সাথে তুলনা করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.