ব্যবহারকারী ডিরেক্টরিতে সহায়তা ফাইল সংরক্ষণের প্রজ্ঞা


2

ব্যবহারকারীর ডিরেক্টরিতে নিম্নোক্ত রেফারেন্স ফাইলগুলি সংরক্ষণ করার বুদ্ধি কী?

এক্সকোড ইনস্টল করার সময় আমি কি কিছু করেছি them / লাইব্রেরির পরিবর্তে, বলুন / লাইব্রেরিতে যাব?

1.8 জি Library / গ্রন্থাগার / বিকাশকারী / ভাগ / ডকুমেন্টেশন / ডকসেটস /

0.3G ~ / লাইব্রেরি / ডেভেলপার / শেয়ার্ড / ডকুমেন্টেশন / ডকসেটস / কম.এপল.এডিসি_সূত্র_ লাইব্রেরি। ডেভেলপার টুলস

1.0G ~ / গ্রন্থাগার / বিকাশকারী / ভাগ / ডকুমেন্টেশন / ডকসেটস / com.apple.adc.docamentation.AppleLion.CoreReferences.docset

0.5G ~ / লাইব্রেরি / বিকাশকারী / ভাগ / ডকুমেন্টেশন / ডকসেটস / com.apple.adc.docamentation.AppleiOS5_1.iOSLibrary.docset

ছদ্ম-সমাধান

প্রজ্ঞা বাদে, যদি থাকে তবে নীচে অ্যান ওনিমাসের প্রস্তাবিত সমাধান কাজ করে।

sudo mkdir -p /Library/Developer/Shared/Documentation
sudo mv ~/Library/Developer/Shared/Documentation/DocSets  /Library/Developer/Shared/Documentation/
ln -s  /Library/Developer/Shared/Documentation/DocSets  ~/Library/Developer/Shared/Documentation/DocSets

এটি করা আপনার হোম ডিরেক্টরিতে ফাইলের সংখ্যা উল্লেখযোগ্যভাবে হ্রাস করবে:

ls -lR ~/Library/Developer/Shared/Documentation/DocSets | wc
302148 1881376 20167032

এক্সকোড এই ফাইলগুলি স্বয়ংক্রিয়ভাবে ইনস্টল করেছে বা আপনি এগুলি Xcode এর মধ্যে ডাউনলোড করেছেন?
হোস্টস

এখন আমি নীচে অ্যানিমাসের মন্তব্যটি দেখতে পেয়েছি, আমি পছন্দসমূহ \ ডাউনলোডগুলি \ ডকুমেন্টেশনগুলিতে 'ইনস্টল' এ ক্লিক করতে পারি।
কালাফ

উত্তর:


2

এই ফাইলগুলি এক্সকোডের পছন্দসমূহ -> ডাউনলোডগুলি -> ডকুমেন্টেশন প্যানেল থেকে আসে, যা ডকুমেন্টেশন ডাউনলোড এবং আপডেট করে।

মাউন্টেন লায়ন এবং এক্সকোড নতুন করে ইনস্টল করার পরে, বিশেষ কিছু না করে, আমি সেখানে ফাইলগুলিও পেয়েছি।

এক্সকোড এই ফাইলগুলি ব্যবহারকারীর হোম ডিরেক্টরিতে রেখে দিবে কারণ ব্যবহারকারীকে ডিফল্টরূপে / লাইব্রেরিতে লেখার অনুমতি নেই, বা বিভিন্ন ব্যবহারকারীদের ডকুমেন্টেশন ফাইলের বিভিন্ন সেট থাকতে পারে।

যে কোনও ক্ষেত্রে, ব্যবহারকারীর ডিরেক্টরিতে 4 জিবি-অ-ব্যবহারকারী ফাইল ডাম্প করা ব্যবহারকারীদের প্রতিকূল, আশা করি এক্সকোড দলটি শেষ পর্যন্ত এটি সমাধান করবে।

এর মধ্যে আমি এটিকে / লাইব্রেরি / বিকাশকারী / ভাগ করে নেওয়ার চেষ্টা করব এবং দেখুন এখনও জিনিসগুলি কাজ করে কিনা।


যদি বিভিন্ন ব্যবহারকারীর ডকুমেন্টেশন ফাইলের বিভিন্ন সেট থাকে তবে এটি ভাগ করে নেওয়া অবস্থানে ফাইলগুলি একীকরণের পক্ষে যুক্তি হতে পারে। তারা ~ / এর নিচে নেমে যাওয়ার পরে এগুলিকে সরিয়ে নেওয়া হচ্ছে। আর খুব সহায়ক হয় না। এটি করতে সময় মেশিন ডিস্কে কেবল দ্বিতীয় হিট লাগবে।
কালাফ

এক্সকোডটি স্যান্ডবক্সযুক্ত নয় এবং অ্যাডমিন পাসওয়ার্ডের জন্য অনুরোধ করে / usr / বিনে বিকাশকারী সরঞ্জামগুলি ইনস্টল করার সময় ফাইলগুলি যেমন যেখানে লিখতে পারে তেমন লিখতে পারে।
bmike

সুতরাং ... কোন জ্ঞান নেই। এটি কেবল "ব্যবহারকারী প্রতিকূল"।
কালাফ

3

এখানে বেশ কয়েকটি কেস রয়েছে যেখানে ব্যবহারকারীর হোম ফোল্ডারে ডকুমেন্টেশন থাকার অর্থ রয়েছে:

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

গেটকিপার এবং অন্যান্য কোড স্বাক্ষরকরণ / সুরক্ষা চেকিং প্রযুক্তি / অ্যাপ্লিকেশনগুলিতে যুক্ত করা সামগ্রী (বা সামগ্রী যা সাধারণ অ্যাপ্লিকেশন আপডেটের প্রক্রিয়াটির বাইরে আপডেট হয়) সংরক্ষণ করার জন্য এটি ফর্ম করে। / ব্যবহারকারী / ভাগ করা জিনিস সঞ্চয় করার জন্য ভাল জায়গা নয় কারণ এটি নেটওয়ার্ক হোম ফোল্ডার ব্যবহারের ক্ষেত্রে ভেঙে যায়। সুতরাং ~ এই বিষয়বস্তু সংরক্ষণ করার জন্য সবচেয়ে কম খারাপ জায়গা হিসাবে বাকি রয়েছে।


1- অবশ্যই বুকমার্কগুলি পয়েন্টার হিসাবে সংরক্ষণ করা যাবে, না? 2- সাথে থাকা এক্সকোড ব্যতীত ডকুমেন্টেশন সরিয়ে নেওয়া নির্বোধ বলে মনে হয়। সংকলনের চেষ্টা না করেই প্রোগ্রামাররা দীর্ঘ প্রসারের জন্য বিকাশ করবে এই ধারণাটি কি? আপনি কী 3 বলতে চাইছেন তা আমি বুঝতে পারছি না তবে আমি আপনার বক্তব্যটি দেখছি: সুতরাং শেষ পর্যন্ত এটি কোনও ইতিমধ্যে ইনস্টলেশন সম্পন্ন হওয়ার পরে কোনও প্রদত্ত অ্যাপ্লিকেশন পরে ব্যবহারকারীদের রুট পাসওয়ার্ড লিখতে বলা এড়ানোর একটি প্রশ্ন।
কালাফ

1 নিশ্চিত, তবে কেন কনভেনশন ভাঙতে অতিরিক্ত কাজ করবেন। ২. বিষয়গুলির অ্যাপ্লিকেশনটিকে ব্যাক আপ না দেওয়ার বিষয়ে এটি আরও বেশি। আমি এই ফাইলগুলিকে বেশিরভাগ পরিস্থিতিতে ক্র্যাশপ্ল্যান ব্যাকআপ থেকে এমনকি them এর মধ্যেও বাদ দেব ~ ৩. সম্ভবত, তবে এক্সকোড কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করার জন্য রুট হিসাবে অনুমোদিত করেছে, তাই আমি এটি একটি সচেতন সিদ্ধান্তকে বিশ্বাস করি যে ডিফল্টরূপে place সঠিক জায়গা।
bmike
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.