কিভাবে XCode আনইনস্টল করবেন
সুচিপত্র:
- Mac OS X থেকে সম্পূর্ণরূপে Xcode আনইনস্টল করুন
- Xcode আনইনস্টল কেন?
- Xcode এর ইউনিক্স ডেভেলপমেন্ট টুলকিট আনইনস্টল করুন
- শুধু এক্সকোড ডেভেলপার ফোল্ডার এবং বিষয়বস্তু আনইনস্টল করুন
- এক্সকোড সিস্টেম সাপোর্ট আনইনস্টল করুন
এক্সকোডের আধুনিক সংস্করণ আনইনস্টল করার জন্য নীচে নতুন সহজ নির্দেশাবলী অন্তর্ভুক্ত রয়েছে৷ এক্সকোডের পুরানো সংস্করণগুলি মুছে ফেলার বিষয়টিও কভার করা হয়েছে, এটি সংস্করণ এবং Mac OS X প্রকাশ নির্বিশেষে যেকোনো Mac থেকে Xcode আনইনস্টল করার জন্য একটি পুঙ্খানুপুঙ্খ নির্দেশিকা৷
Xcode হল iOS এবং Mac OS X-এর জন্য Apple-এর ডেভেলপার স্যুট, আপনি যদি OS-এর জন্য অ্যাপ লিখতে চান এবং এটি ইনস্টল করার জন্য প্রধান IDE ব্যতীত অন্যান্য দরকারী ইউটিলিটিগুলি অন্তর্ভুক্ত করতে চান তবে এটি প্রয়োজনীয়।অতিরিক্ত দিকগুলির মধ্যে রয়েছে ইন্টারফেস বিল্ডার, আইফোন সিমুলেটর, কোয়ার্টজ কম্পোজার, ড্যাশকোড, জিসিসি, ডিট্রেস, পার্ল, পাইথন, রুবি এবং আরও অনেক কিছু যা কোর আইওএস এবং ম্যাক ওএস এক্স বিকাশের বাইরে ব্যবহার করেছে, টুইকার এবং প্রশাসকদের জন্য মূল্যবান ইউটিলিটি যুক্ত করেছে। টুলকিট।
Xcode ইনস্টল করা শুধুমাত্র ম্যাক অ্যাপ স্টোর থেকে ডাউনলোড করার ব্যাপার, কিন্তু আপনি যদি Xcode সরাতে চান?
এক্সকোড কীভাবে মুছবেন তা নির্ভর করে আপনি ম্যাক থেকে কোন সংস্করণটি সরানোর চেষ্টা করছেন তার উপর৷ আমরা প্রথমে এক্সকোডের নতুন সংস্করণগুলি মুছে ফেলার বিষয়টি কভার করব, তারপরে অ্যাপটির পুরানো সংস্করণগুলি মুছে ফেলার বিষয়টিও কভার করব।
Mac OS X থেকে Xcode 10, Xcode 9, Xcode 8, ইত্যাদি আনইনস্টল করুন
Xcode-এর নতুন সংস্করণ আনইনস্টল করা অনেকটা Mac থেকে অন্য কোনো অ্যাপ মুছে ফেলার মতো:
- /Applications/ ফোল্ডারে নেভিগেট করুন এবং "Xcode" অ্যাপ্লিকেশনটি সনাক্ত করুন
- ট্র্যাশে "XCode" টেনে আনুন এবং ট্র্যাশ আইকনে ডান-ক্লিক করে এবং 'Empty Trash' বেছে নিয়ে যথারীতি ট্র্যাশ খালি করুন
পরবর্তীতে আপনি সম্ভবত নিম্নলিখিত অবস্থানে পাওয়া ব্যবহারকারী বিকাশকারী সরঞ্জাম ফোল্ডারটি মুছে ফেলতে চাইবেন - মনে রাখবেন এতে ব্যবহারকারীর বিকাশকারী ডেটা অন্তর্ভুক্ত রয়েছে, তাই যদি আপনার কাছে এক্সকোডে প্রকল্প এবং অন্যান্য ডেটা থাকে তবে এটি করবেন না আপনি অন্য কোথাও ব্যাক আপ করেননি বা অন্যথায় আপনি এই বিষয়ে চিন্তা করেন:
ডিরেক্টরিটি হল ~/লাইব্রেরি/ডেভেলপার/, ব্যবহারকারী ফোল্ডারে "এক্সকোড" এবং "কোরসিমুলেটর" ফোল্ডার থাকা উচিত:
- ইউজার হোম ডিরেক্টরি খুলুন এবং লাইব্রেরিতে যান
- "ডেভেলপার" ফোল্ডারে যান এবং এটি মুছুন
অ্যাপ্লিকেশনের সাথে সেই ফোল্ডারগুলিকে ট্র্যাশ করলে Mac এবং OS X থেকে প্রায় 11GB ডিস্ক স্পেস পুনরুদ্ধার করা উচিত আর Xcode থাকবে না৷ আপনি যদি আলাদাভাবে কমান্ড লাইন টুল ইনস্টল করে থাকেন, তাহলে xcode মুছে ফেলার মাধ্যমে সেগুলিকে প্রভাবিত করা উচিত নয়।
আপডেট: আমাদের পাঠকরা উল্লেখ করেছেন যে Xcode 4.3 Xcode একটি একক অ্যাপ্লিকেশনে বান্ডিল করে এই প্রক্রিয়াটিকে যথেষ্ট সহজ করে তোলে। অতএব, এই নির্দেশিকাটি পুরানো সংস্করণগুলির জন্য সবচেয়ে প্রাসঙ্গিক। XCode 4.3 এবং পরবর্তী সংস্করণগুলি অন্য যে কোনও ম্যাক অ্যাপের মতো আনইনস্টল করতে সক্ষম হওয়া উচিত, যেখানে XCode-এর পুরোনো সংস্করণগুলির জন্য নীচে বর্ণিত ম্যানুয়াল প্রক্রিয়া প্রয়োজন৷
Mac OS X থেকে সম্পূর্ণরূপে Xcode আনইনস্টল করুন
মনে রাখবেন যে অ্যাপটির আগের রিলিজের জন্য Xcode আনইনস্টল করা আলাদা। নীচের দিকনির্দেশগুলি এখনও Xcode-এর সমস্ত পূর্ববর্তী সংস্করণের জন্য বৈধ, তবে, এবং আপনি দেখতে পাবেন যে এটি করা সাধারণ ম্যাক অ্যাপগুলি আনইনস্টল করা বা এমনকি ডিফল্ট অ্যাপগুলিকে ডিচ করার মতো নয় কারণ Xcode-এর অনেক বড় ফুটপ্রিন্ট রয়েছে, তাই Xcode আনইনস্টল করতে আপনি কমান্ড লাইনে প্রবেশ করতে হবে।
এটি ম্যাক থেকে এক্সকোড সম্পর্কিত সবকিছু মুছে ফেলবে:
- টার্মিনাল চালু করুন, যা /Applications/Utilities/ এ পাওয়া যায় এবং নিম্নলিখিতটি টাইপ করুন:
- অ্যাডমিন পাসওয়ার্ড নিশ্চিত করুন (সুডোর জন্য প্রয়োজনীয়) এবং স্ক্রিপ্টগুলিকে চলতে দিন
sudo/Developer/Library/uninstall-devtools --mode=all
ইন্সটল এক্সকোড অ্যাপ্লিকেশনটি মুছে ফেলতে ভুলবেন না আপনি যদি এক্সকোড আনইনস্টল করেন তবে আসল ইনস্টল এক্সকোড অ্যাপ্লিকেশনটি সম্ভবত এখনও আপনার কাছে বসে আছে ম্যাক অ্যাপ স্টোর থেকে ডাউনলোড করা /অ্যাপ্লিকেশন/ ফোল্ডার, এটিও মুছে ফেলতে ভুলবেন না অন্যথায় আপনি 1.8GB ডিস্কের স্থান নষ্ট করছেন।
Xcode আনইনস্টল কেন?
আপনি যদি এক্সকোড ব্যবহার না করেন বা এটির সাথে থাকা ইউটিলিটিগুলি ব্যবহার না করেন তবে স্যুটটি আনইনস্টল করা একটি ভাল ধারণা৷ কেন? সবচেয়ে সহজ কারণ হল Xcode অনেক ডিস্ক স্পেস নেয়, সাধারণত ন্যূনতম 7GB ডিস্ক স্পেস ইন্সটলেশনের মাধ্যমে খরচ হয়, এবং একা ইনস্টলার অ্যাপ্লিকেশন অন্য 1।8GB, এটি অনেক স্টোরেজ ক্ষমতা এমন কিছু দ্বারা নেওয়া হয়েছে যা সম্ভবত কোন কাজে আসছে না।
এখন যেহেতু আমরা এক্সকোডের সাথে যা কিছু করতে হবে তা আনইনস্টল করার প্রাথমিক প্রক্রিয়াটি কভার করেছি এবং কেন কিছু লোক এটি করে উপকৃত হবে, আমরা আরও কিছু নির্দিষ্ট তথ্য এবং কিছু আনইনস্টল বিকল্পগুলির মধ্যে ডুব দেব যা হতে পারে কিছু ব্যবহারকারীর জন্য দরকারী।
প্রথম, উপরের আনইনস্টল কমান্ড -mode=all আসলে তিনটি আলাদা স্ক্রিপ্ট চালায় যা আনইনস্টল করার প্রক্রিয়াকে সহজ করে তোলে, যারা আগ্রহী তাদের জন্য আলাদা স্ক্রিপ্টগুলি হল:
/Library/Developer/Shared/uninstall-devtools/Library/Developer/4.1/uninstall-devtools/Developer/Library/uninstall-developer-folder
এগুলি স্বাধীনভাবে চালানোর দরকার নেই, যদিও আপনি চাইলে তা করতে বেছে নিতে পারেন, নিচের বিষয়ে আরও।
আপনি যদি সবকিছুর পরিবর্তে Xcode-এর কিছু অংশ বেছে বেছে আনইনস্টল করতে চান, তাহলে নিচের কমান্ডগুলি ব্যবহার করুন। আপনি যদি উপরের –mode=all কমান্ড চালান তাহলে এগুলোর প্রয়োজন নেই।
Xcode এর ইউনিক্স ডেভেলপমেন্ট টুলকিট আনইনস্টল করুন
আপনি যদি শুধুমাত্র জিনিসগুলির কমান্ড লাইনের দিকটি মুছে ফেলতে চান তবে আপনি এই কমান্ডের সাহায্যে তা করতে পারেন:
sudo/Developer/Library/uninstall-devtools --mode=unixdev
এটি আসলে পূর্বোক্ত “/Library/Developer/Shared/uninstall-devtools” স্ক্রিপ্টের সাথে যুক্ত। ব্যক্তিগতভাবে, আমি মনে করি ইউনিক্স টুলকিটটি এক্সকোড ইনস্টল করার সবচেয়ে দরকারী দিকগুলির মধ্যে একটি তাই আপনি কেন এটি করতে চান তা আমি নিশ্চিত নই, তবে আপনি এটি করতে পারেন জেনে ভালো লাগছে৷
শুধু এক্সকোড ডেভেলপার ফোল্ডার এবং বিষয়বস্তু আনইনস্টল করুন
এটি এক্সকোডের অন্যান্য দিকগুলিকে অক্ষত রাখবে কিন্তু /ডেভেলপার ডিরেক্টরির মধ্যে থাকা সমস্ত কিছু সরিয়ে দেবে:
sudo /Developer/Library/uninstall-devtools --mode=xcodedir
এই কমান্ডটি মূলত পূর্বে উল্লেখিত “/Developer/Library/uninstall-developer-folder” স্ক্রিপ্টের একটি শর্টকাট। আপনি যদি /Developer ডিরেক্টরিটি ডিচ করতে চান, তাহলে ফাইন্ডারের মাধ্যমে ম্যানুয়ালি মুছে ফেলার পরিবর্তে এই কমান্ডটি চালান৷
এক্সকোড সিস্টেম সাপোর্ট আনইনস্টল করুন
নির্বাচিতভাবে শুধুমাত্র Xcode এর সিস্টেম সমর্থন আনইনস্টল করুন (প্রস্তাবিত নয়):
sudo/Developer/Library/uninstall-devtools --mode=systemsupport
এই কমান্ডটি শুধুমাত্র নিম্নলিখিত স্ক্রিপ্টগুলি চালায়: "/Library/Developer/Shared/uninstall-devtools" এবং "/Library/Developer/4.1/uninstall-devtools"
এক্সকোড ডেটা ফাইলের অবস্থান
এক্সকোড সম্পর্কিত ডেটার সম্পূর্ণ সেট, যা আপনি ম্যাক থেকে এক্সকোড আনইনস্টল করলে আপনি ব্যাকআপ করতে বা মুছতে চাইতে পারেন, নিম্নলিখিত অবস্থান এবং ফাইলগুলি হল:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/লাইব্রেরি/ডেভেলপার
~/লাইব্রেরি/মোবাইল ডিভাইস
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
আপনি নিজেও সেই ফাইলগুলি মুছে ফেলতে পারেন, তবে আবার যদি আপনি আপনার পরিবেশ সংরক্ষণের বিষয়ে চিন্তা করেন তবে Xcode অ্যাপ, ফাইল এবং উপাদানগুলি ম্যানুয়ালি মুছে ফেলার আগে ডেটা ব্যাক আপ করার কথা বিবেচনা করুন।
এটা প্রায় গুটিয়ে যায়। আপনি AppCleaner এর মতো একটি অপসারণ ইউটিলিটি দিয়েও এই কাজগুলির মধ্যে কিছু সম্পন্ন করতে সক্ষম হতে পারেন, তবে সেরা ফলাফলের জন্য Xcode এর সাথে বান্ডিল করা সমাধানের সাথে লেগে থাকা একটি ভাল ধারণা।