ডেবিয়ান ভিত্তিক সিস্টেমগুলিতে, আমরা ইতিমধ্যে আনইনস্টল হওয়া প্যাকেজগুলির কনফিগারেশন ফাইলগুলি কীভাবে পরিষ্কার করব?


16

আরও নির্দিষ্ট করে বলতে গেলে, আমি --purgeনীচের কমান্ডটিতে পতাকা যুক্ত করার সমতুল্য করতে চাই

sudo apt-get autoremove --purge [package name]

যে প্যাকেজগুলি আর সিস্টেমে নেই to

সাধারণত, আমি এটি নির্দিষ্ট প্যাকেজগুলিতে এবং সিস্টেমের প্রতিটি আনইনস্টল প্যাকেজগুলিতে কীভাবে করব তা জানতে চাই।


প্রশ্নটি পরিষ্কারভাবে বলা হয় না। আমি আপনার অর্থ ধরে নিলাম - "সিস্টেম থেকে সরানো প্যাকেজগুলি থেকে কীভাবে কনফিগারেশন ফাইলগুলি সরানো হয় তবে কনফিগারেশন ফাইলগুলি ইনস্টল করা আছে"। আনয়ন autoremoveকেবল বিভ্রান্তিকর, ইমো।
ফাহিম মিঠা

@ ফাহিমমিঠা আপনার পরামর্শ অনুসারে শিরোনাম পরিবর্তন করেছে। তবে আমি মনে করি যে আমি অন্য কিছু না লিখলে কেবল স্বাবলম্বকে জিনিস গুলিয়ে ফেলবে। তবে "আমি নীচের কমান্ডে --purge পতাকা যুক্ত করার সমতুল্য করতে চাই" বাক্যটি বিষয়টিকে পরিষ্কার করে দেয়।
আলেকজান্ডার মার্টিনস

উত্তর:


18

নিম্নলিখিত আপনি যা চান তা করা উচিত:

aptitude purge \~c

এটি c(প্যাকেজ সরানো, কনফিগারেশন ফাইলগুলি এখনও উপস্থিত রয়েছে) রাষ্ট্রীয় পতাকা সহ সমস্ত প্যাকেজকে মুছে দেয়। পতাকা ডকুমেন্টেশন এখানে


দুঃখিত, এটি কাজ করছে না লাইন 1> # sudo প্রবণতা শুদ্ধ '-c' লাইন 2> প্রবণতা: অবৈধ বিকল্প - 'সি'
আলেকজান্ডার মার্টিনস

3
@ আলেকজান্ডারমার্টিনস উদ্ধৃতিতে প্রথম চরিত্রটি হলেন একটি টিলড, হাইফেন নয়।
ক্রিস নিচে

aptitude purge ~cপাশাপাশি কাজ করে
অরটোমালা লোকনি

পছন্দ করুন ~[user]একটি বৈধ পসিক্স টিলডে সম্প্রসারণ।
ক্রিস ডাউন

@ ক্রিস ডাউন ডাউন ঠিক আছে, আপনার নিজের নামের একজন ব্যবহারকারী আছেc
অরটোমালা লোকনি


2

--purgeপতাকা প্যাকেজ যা আর ইনস্টল করা জন্য কনফিগারেশন ফাইল সরিয়ে ফেলা হয়। আমি সমস্ত আনইনস্টল হওয়া প্যাকেজগুলির জন্য কনফিগারেশন ফাইলগুলিকে অন্ধভাবে সরানোর প্রস্তাব দিই না। আপনি তাদের কিছু রাখতে চাইবেন। একটি পৃথক প্যাকেজের জন্য, dpkg -Pকাজ করবে (এর -Pঅর্থ --purge)। এখানে alacarteকেবলমাত্র এটির কনফিগারেশন ফাইল ইনস্টল করা আছে, তাই rcপতাকাগুলি। যেমন

orwell:/home/faheem# dpkg -l alacarte
[...]
rc  alacarte                           0.11.5-1                           easy GNOME menu editing tool
orwell:/home/faheem# dpkg -P alacarte
(Reading database ... 345418 files and directories currently installed.)
Removing alacarte ...
Purging configuration files for alacarte ...
orwell:/home/faheem# dpkg -l alacarte
[...]
un  alacarte                           <none>                             (no description available)

সাধারণত, আমি আমার নিজের হোম ফোল্ডারে গুরুত্বপূর্ণ কনফিগারেশনগুলি রাখি। এর অর্থ --পুরজ পতাকাটি আমার কাছে সমস্যাযুক্ত কিছু করে না। এবং এটি আসলে আমাকে পরে কোনও সমস্যা না করতে সহায়তা করে। আপনি কি বলছেন যে আমার --purge যে আমি অনুপস্থিত তা ব্যবহার করা উচিত নয় বলে কোন যুক্তিসঙ্গত কারণ আছে?
আলেকজান্ডার মার্টিনস

1
@ আলেকজান্ডারমার্টিনস: আপনি যদি নিশ্চিত হন যে কোনও সিস্টেমের কনফিগারেশন ফাইলগুলিতে আপনার কোনও কনফিগারেশন নেই, এটি ঠিক আছে, আমার ধারণা। যদিও এটি আমার পক্ষে অবশ্যই হয় না।
ফাহিম মিঠা

-1
aptitude --clean-on-startup

এটি প্যাকেজ ক্যাশে সাফ করা উচিত।


3
মানুয়াল পৃষ্ঠা অনুসরণ করা: "প্রোগ্রাম শুরু হওয়ার সাথে সাথে প্যাকেজ ক্যাশে সাফ করে"। ওপি যা চেয়েছিল তা নয়।
এনজোটিব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.