প্যাকেজটির নির্ভরতা ইনস্টল না করে কীভাবে ইনস্টল করব?


19

আমি আলাকার্তে ইনস্টল করার চেষ্টা করছি এবং মূলত সমস্ত জিনোম নির্ভরতা বিশাল। আমি জানি যে এগুলি অপ্রয়োজনীয়। এর জন্য সিনাপটিকের কোনও বিকল্প বা এপট - গেইজ পতাকা রয়েছে?


প্রস্তাব এবং নির্ভরতার মধ্যে বড় পার্থক্য
মার্কো সেপ্পি

উত্তর:


17

অ্যালকার্টের জন্য দুটি ধরণের নির্ভরতা রয়েছে : "নির্ভর করে" এবং "প্রস্তাবিত"।

অ্যালকার্ট পাইথন এবং বিভিন্ন পাইথন গ্রন্থাগারগুলির উপর নির্ভর করে (যা কিছু লাইব্রেরিতে পরিবর্তিত হয়); "নির্ভরশীল" স্তরটি বলে যে অ্যালোকার্ট এগুলি ছাড়া কাজ করবে না। এপিটি-ভিত্তিক সরঞ্জামগুলি আপনাকে সেই নির্ভরতা ছাড়াই অ্যালকার্ট ইনস্টল করতে দেয় না। আপনি এর সাথে সমস্ত নির্ভরতা উপেক্ষা করতে পারবেন dpkg --force-depends, তবে এটি এপিটিকে বিভ্রান্ত করবে যখন পরে আলাকার্ট নির্ভরতা গণনার সাথে জড়িত থাকে (উদাহরণস্বরূপ যখন প্যাকেজের নতুন সংস্করণ প্রদর্শিত হয়), সুতরাং এটি করার পরামর্শ দেওয়া হয় না। তদুপরি এই সম্ভাবনা নেই যে আপনি এই নির্ভরতা ছাড়াই প্যাকেজের কোনও ব্যবহার পাবেন।

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

ডিফল্টরূপে, apt-get install"নির্ভর" বা "প্রস্তাবিত" স্তরে সমস্ত নির্ভরতা ইনস্টল করে। --no-install-recommendsসর্বশেষ নির্ভরতাগুলি "প্রস্তাবিত" ইনস্টল না করতে বলার জন্য বিকল্পটি পাস করুন । আপনি যোগ করে এই ডিফল্ট সেটিং করতে পারেন APT::Install-Recommends "false";থেকে /etc/apt/apt.conf.d/zzz_mpmcfarlane

সঙ্গে aptitudeকমান্ড লাইন উপর, পাস -Rবা --without-recommends"বিশেষ পরামর্শ দেওয়া হচ্ছে" পর্যায়ের নির্ভরতা ইনস্টল এড়ানো। প্রবণতা পূর্ণ-স্ক্রিন ইউআইতে, ইনস্টলেশনের জন্য অ্যালকার্ট চিহ্নিত করে জিনোম-প্যানেল নির্বাচন করে, তবে আপনি ইনস্টলেশনটি চালিয়ে যাওয়ার আগে এটি চিহ্নমুক্ত করতে পারেন। এপিটি পছন্দও প্রবণতা প্রভাবিত করে।

সিনাপটিকের মধ্যে, ইনস্টলেশনের জন্য অ্যালকার্ট চিহ্নিত করে জিনোম-প্যানেল নির্বাচন করে। তবে আপনি পরিবর্তনগুলি প্রয়োগ করার আগে জিনোম-প্যানেলটি অচিহ্নিত করতে পারেন। "প্রস্তাবিত প্যাকেজগুলিকে নির্ভরতা হিসাবে বিবেচনা করুন" এর জন্য ("সাধারণ" ট্যাবে) একটি অগ্রাধিকার রয়েছে।


1
আপনাকে ধন্যবাদ, খুব ভাল উত্তর, এটি প্রায় একশ প্যাকেজ থেকে প্রায় চারটিতে পরিবর্তন করেছে।

5

যোগ করার মূল বিকল্পটি apt-getহ'ল--no-install-recommends

সুতরাং আলাকার্তে -

sudo apt-get install --no-install-recommends alacarte

দেওয়া হচ্ছে যে আলবার্টটি স্ট্যান্ডার্ড উবুন্টুতে ডিফল্ট, আপনি কি উবুন্টুটির বৈকল্পিকের জন্য আপনি আলকার্ট ইনস্টল করছেন তা জিজ্ঞাসা করতে পারি?

আপনি যদি জুবুন্টু বা লুবুন্টু ব্যবহার করছেন - আমি কি এই প্রশ্নের উত্তর থেকে বিকল্প মেনু সম্পাদককে সুপারিশ করতে পারি ? আমি খুঁজে পেয়েছি যে আলাকার্তে লুবুন্টু এবং জুবুন্টু উভয়ের সাথেই কাজ করে না।


5

আপনি .deb প্যাকেজ ( apt-get download foo) ডাউনলোড করতে পারেন এবং বিকল্পটি dpkgব্যবহার করে এটি ইনস্টল করতে পারেন --force-depends


আমার সমস্ত প্যাকেজের নাম থাকলে কীভাবে .deb ফাইলটি সনাক্ত করা যায়?
নোকট করুন

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