এপিটি সহ ইনস্টল / আপগ্রেড হওয়া প্যাকেজগুলি কোথায় সঞ্চয় করা হয়?


29

সময়ের সাথে সাথে আমরা অ্যাপটি-গেট ইনস্টল করতে এবং সফ্টওয়্যারটি যুক্ত বা প্রতিস্থাপন করতে ঝোঁক।

এগুলি কি কোনও আকারে সংরক্ষণাগারভুক্ত হয় বা এগুলি ইনস্টলেশনের পরে স্বয়ংক্রিয়ভাবে সাফ হয়ে যায়? এবং যদি এটি স্বয়ংক্রিয়ভাবে সাফ না হয়, এর অর্থ হ'ল একটি পরিষ্কার করা দরকার, তাই না?

শেষ অবধি, যদি সেগুলি স্বয়ংক্রিয়ভাবে সরানো হয় না, আমরা কি বিভিন্ন মেশিনে এই প্যাকেজগুলি পুনরায় ব্যবহার করতে পারি?

উত্তর:


37

ডাউনলোড প্যাকেজগুলি সংরক্ষণ করা হয় /var/cache/apt/archives

আপনি যদি এগুলি সরাতে চান তবে ব্যবহার করুন sudo apt-get clean

থেকে man apt-get:

পরিষ্কার

পরিষ্কার পুনরুদ্ধারকৃত প্যাকেজ ফাইলগুলির স্থানীয় সংগ্রহস্থলকে সাফ করে। এটি / var / cache / apt / সংরক্ষণাগার / এবং / var / cache / apt / সংরক্ষণাগার / আংশিক / থেকে লক ফাইল ব্যতীত সমস্ত কিছু সরিয়ে দেয়। এপিটি যখন একটি অপসারণ (1) পদ্ধতি হিসাবে ব্যবহৃত হয়, পরিষ্কার স্বয়ংক্রিয়ভাবে চালিত হয়। যারা ডিসলেক্ট ব্যবহার করেন না তারা সম্ভবত ডিস্কের স্থান খালি করার জন্য সময়ে সময়ে অ্যাপট-ক্লিন চালাতে চান।

স্বয়ংক্রিয় পরিষ্কার

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


1
@ ইনপুট জন্য সার্জি ধন্যবাদ। আরও একটি বিষয় - আমি কি ডাউনলোড করা ফাইলগুলি অনুলিপি করতে পারি এবং কেবল অন্য কম্পিউটারে এগুলি পুনরায় চালু করতে পারি? আবার ধন্যবাদ!
itsols

হ্যাঁ, আমি /var/cache/apt/archivesএটির চেষ্টা করিনি তবে আমি মনে করি যে কেবলমাত্র অন্য কোনও মেশিনে ফাইলগুলি অনুলিপি করা আপনাকে পুনরায় ডাউনলোড না করে ইনস্টল করার অনুমতি দেবে (অবশ্যই তারা যদি একই বিতরণ চালায় তবে ভাল হবে)। বিকল্পভাবে, আপনি একটি এনএফএস শেয়ার সেট করতে পারেন যেখান থেকে সমস্ত মেশিন আপডেট ইনস্টল করবে
সের্গেই

"পার্থক্যটি হ'ল এটি কেবল প্যাকেজ ফাইলগুলি সরিয়ে দেয় যা আর ডাউনলোড করা যায় না, এবং মূলত অকেজো হয়" আকর্ষণীয়! আমি ভাবতাম যে এটি সেগুলিই আর ডাউনলোড করা যাবে না যা আপনি রাখতে পছন্দ করতে পারেন। :)
জাজ

হ্যাঁ, এটি কিছুটা বিভ্রান্তিকর, তবে তারা আসলে সফ্টওয়্যারের পুরানো সংস্করণ সম্পর্কে কথা বলছে। প্রকাশের পরে foo-1.0.2, foo-1.0.1সার্ভারগুলি থেকে সরানো হয় কারণ কারও আর এটির প্রয়োজন হয় না, আপনি টাইপ sudo apt-get install fooকরার সময় এটি ডাউনলোড করে ইনস্টল করবেন এবং 1.0.1 ক্যাশে থাকলেও 1.0.2 ইনস্টল করবেন । সুতরাং, একবার এটি সার্ভারগুলি থেকে সরিয়ে ফেলার পরে, এটির সম্ভবত সম্ভাবনা নেই
সের্গেই

নতুনটি নষ্ট হয়ে গেলে আপনার এটির প্রয়োজন হতে পারে এবং আপনি একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে বাধ্য করতে পারেন (এটি এখনও সার্ভারে উপস্থিত থাকলে)। যাইহোক ডেবিয়ান প্রতিটি প্যাকেজের সমস্ত সংস্করণ সহ একটি ওয়েবসাইট আছে।
LtWorf
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.