انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: alireza.crs در 29 خرداد 1393، 05:02 ب‌ظ

عنوان: پاک کردن نرم فزار به همراه وابستگی ها
ارسال شده توسط: alireza.crs در 29 خرداد 1393، 05:02 ب‌ظ
با عرض سلام.راستش من الان دارم ارچ رو استفاده میکنم.به دلایلی میخوام بیام اوبونتو تو آرچ لینوکس دستور زیر هست
pacman -Rsc xxxxهمون طور که میدونید وقتی یه نرم افزاری رو با استفاده از apt-get دانلود میکنیم وابستگی هایی رو هم دانلود میکنه
میخوام وقتی نرم افزارو پاک میکنم وابستگی های هنگام دانلود هم پاک شه یعنی کاری که پکمن انجام میده
راهی هست؟؟
عنوان: پاسخ : پاک کردن نرم فزار به همراه وابستگی ها
ارسال شده توسط: SLACKER در 29 خرداد 1393، 07:33 ب‌ظ
sudo apt-get purge
عنوان: پاسخ : پاک کردن نرم فزار به همراه وابستگی ها
ارسال شده توسط: سعید رسولی در 30 خرداد 1393، 08:51 ق‌ظ
من فکر می‌کنم باید اولاً خود پکیج رو remove کنی. بعد autoclean کنی یعنی پکیج‌های که بخاطر یه پکیج دیگه نصب شدن ولی دیگه نیازی بهشون نیست رو پاک کنه

apt-get remove PKG
apt-get autoclean

البته بجای autoclean می‌تونی clean هم بزنی ولی در اون صورت cache رو خالی می‌کنه و با اینترنت زغالی ما معمولاً نمی‌خوایم همچین چیزی رو.
https://help.ubuntu.com/community/AptGet/Howto


purge فکر نکنم ربطی به این سوال داشته باشه:
apt-get purge <package_name>
This command completely removes a package and the associated configuration files. Configuration files residing in ~ are not usually affected by this command.
عنوان: پاسخ : پاک کردن نرم فزار به همراه وابستگی ها
ارسال شده توسط: سلمان م. در 30 خرداد 1393، 11:04 ق‌ظ
apt-get به صورت پیش‌فرض همچین کاری نمی‌کنه، می‌تونی از آپشن --autoclean استفاده کنی، مثلاً:
$ sudo apt-get --autoclean remove esme-barameye-morede-nazar

یا اگه خواستی می‌تونی به‌جای apt-get از aptitude استفاده کنی. (به صورت پیش‌فرض روی دبیان aptitude نصب هست و نه apt-get). این aptitude به صورت پیش‌فرض خودش پیشنهاد می‌ده که می‌خوای برنامه‌هایی که بدون‌استفاده می‌شن رو هم پاک کنم یا نه.
$ sudo aptitude remove esme-barameye-morede-nazar