انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای چندرسانهای => نویسنده: The Goofy Doctor در 04 آذر 1400، 06:42 بظ
-
سلام من از kde استفاده می کردم الان خودشو پاک کردم برنامه هاش مونده
آدم پیر میشه نا نک تک پاک کنه راهی دارید ( هی رمز میخواد از اوبونتو سافت ویر )
-
با ترمینال پاک کنید تا راحتتر باشید.
-
با ترمینال پاک کنید تا راحتتر باشید.
چجوری بعنی میتونید راهنمایی کنید ؟
-
با دستور apt که برای مدیریت بستهها استفاده میشه. برای اینکار باید اسم بستهها رو بدونید، الزاما اسم برنامه، با اسم بسته یکی نیست. مثلا اینجوری میشه بسته dolphin که شامل مدیرفایل dolphin هست رو پاک کرد.
sudo apt purge dolphin
purg برای این هست که تنظیمات بسته dolphin توی دایرکتوری /etc/ هم پاک بشه. اگه میخواهید تنظیمات رو نگه دارید (که معمولا دلیلی برای اینکار نیست) به جای purge بنویسید remove
بعد از حذف بستههای مورد نظر، این دستور رو هم بزنید تا بستههایی که به عنوان وابستگی نصب شده بودند و دیگه به اونها نیازی نیست پاک بشن.
sudo apt autoremove
-
با دستور apt که برای مدیریت بستهها استفاده میشه. برای اینکار باید اسم بستهها رو بدونید، الزاما اسم برنامه، با اسم بسته یکی نیست. مثلا اینجوری میشه بسته dolphin که شامل مدیرفایل dolphin هست رو پاک کرد.
sudo apt purge dolphin
purg برای این هست که تنظیمات بسته dolphin توی دایرکتوری /etc/ هم پاک بشه. اگه میخواهید تنظیمات رو نگه دارید (که معمولا دلیلی برای اینکار نیست) به جای purge بنویسید remove
بعد از حذف بستههای مورد نظر، این دستور رو هم بزنید تا بستههایی که به عنوان وابستگی نصب شده بودند و دیگه به اونها نیازی نیست پاک بشن.
sudo apt autoremove
ممنون ولی راهی نیست که همه رو همزمان پاک کنم ( چون خیلی بیشتر از چیزی هست که تصور می کنید راه ۵۰ تا هست )
و این که از کجا باید اسم پکیج رو بفهمم ؟
-
با دستور apt که برای مدیریت بستهها استفاده میشه. برای اینکار باید اسم بستهها رو بدونید، الزاما اسم برنامه، با اسم بسته یکی نیست. مثلا اینجوری میشه بسته dolphin که شامل مدیرفایل dolphin هست رو پاک کرد.
sudo apt purge dolphin
purg برای این هست که تنظیمات بسته dolphin توی دایرکتوری /etc/ هم پاک بشه. اگه میخواهید تنظیمات رو نگه دارید (که معمولا دلیلی برای اینکار نیست) به جای purge بنویسید remove
بعد از حذف بستههای مورد نظر، این دستور رو هم بزنید تا بستههایی که به عنوان وابستگی نصب شده بودند و دیگه به اونها نیازی نیست پاک بشن.
sudo apt autoremove
ممنون ولی راهی نیست که همه رو همزمان پاک کنم ( چون خیلی بیشتر از چیزی هست که تصور می کنید راه ۵۰ تا هست )
و این که از کجا باید اسم پکیج رو بفهمم ؟
مثلا اگه میخوای فایرفاکس و شات ول و تلگرام و وی ال سی رو پاک کنی :
sudo apt purge firefox shotwell telegram-desktop vlc -y
و اینکه از کجا بفهمی اسم پکیج چیه یه راهی هست که قبلا خود جناب دراگون به خودم گفته بودن ( و فراموش کردمش ) اما من یه روش دیگه کشف کردم که فقط برای اپ ها کار میکنه ( یعنی چیز هایی که میشه از app grid بازشون کرد ) : هر اپی رو که میخوای اسم پکیجشو بفهمی رو باز کن و بعد از توی نرم افزار سیستم مانیتور و تب processes پیداش کن !
مثلا تلگرام رو باز کردم و وارد سیستم مانیتور شدم ( پیوست رو نگاه کن ! ) اسم پکیج تلگرام telegram-desktop هست !
-
من معمولا وقتی میزکار نصب می کنم جلوی دستور نصب می نویسم
sudo apt install (apl) > Desktop/app.txt
بعد خروجی کار رو بجای نمایش توی ترمینال توی اون فایل ذخیره می کنه هر وقت خواستم پاک کنم میرم توی اون فایل پکیج هایی که گفته نصب خواهد شد رو کپی میگیرم میام تو ترمینال می زنم همش پاک شه. (البته فاصله هاش رو خودتون درست کنید تا به مشکل نخورید چون نام پکیج ها باید با یک فاصله از هم جدا شن بیشتر باشه اشتباهی به جای نام پکیج نام دستور رو فرض می گیره و خطا میده)
-
با دستور apt که برای مدیریت بستهها استفاده میشه. برای اینکار باید اسم بستهها رو بدونید، الزاما اسم برنامه، با اسم بسته یکی نیست. مثلا اینجوری میشه بسته dolphin که شامل مدیرفایل dolphin هست رو پاک کرد.
sudo apt purge dolphin
purg برای این هست که تنظیمات بسته dolphin توی دایرکتوری /etc/ هم پاک بشه. اگه میخواهید تنظیمات رو نگه دارید (که معمولا دلیلی برای اینکار نیست) به جای purge بنویسید remove
بعد از حذف بستههای مورد نظر، این دستور رو هم بزنید تا بستههایی که به عنوان وابستگی نصب شده بودند و دیگه به اونها نیازی نیست پاک بشن.
sudo apt autoremove
ممنون ولی راهی نیست که همه رو همزمان پاک کنم ( چون خیلی بیشتر از چیزی هست که تصور می کنید راه ۵۰ تا هست )
و این که از کجا باید اسم پکیج رو بفهمم ؟
مثلا اگه میخوای فایرفاکس و شات ول و تلگرام و وی ال سی رو پاک کنی :
sudo apt purge firefox shotwell telegram-desktop vlc -y
و اینکه از کجا بفهمی اسم پکیج چیه یه راهی هست که قبلا خود جناب دراگون به خودم گفته بودن ( و فراموش کردمش ) اما من یه روش دیگه کشف کردم که فقط برای اپ ها کار میکنه ( یعنی چیز هایی که میشه از app grid بازشون کرد ) : هر اپی رو که میخوای اسم پکیجشو بفهمی رو باز کن و بعد از توی نرم افزار سیستم مانیتور و تب processes پیداش کن !
مثلا تلگرام رو باز کردم و وارد سیستم مانیتور شدم ( پیوست رو نگاه کن ! ) اسم پکیج تلگرام telegram-desktop هست !
الان من جایی اشتباه کردم ؟
(http://)
-
و اینکه از کجا بفهمی اسم پکیج چیه یه راهی هست که قبلا خود جناب دراگون به خودم گفته بودن ( و فراموش کردمش ) اما من یه روش دیگه کشف کردم که فقط برای اپ ها کار میکنه ( یعنی چیز هایی که میشه از app grid بازشون کرد ) : هر اپی رو که میخوای اسم پکیجشو بفهمی رو باز کن و بعد از توی نرم افزار سیستم مانیتور و تب processes پیداش کن !
مثلا تلگرام رو باز کردم و وارد سیستم مانیتور شدم ( پیوست رو نگاه کن ! ) اسم پکیج تلگرام telegram-desktop هست !
این روش الزاما برای همه بستهها جواب نمیده. با همون دستور apt میشه بستههای نصب شده رو دید، اینجوری
apt list --installed
دستور بالا همه بستههایی که نصب شده رو نشون میده.
برای اینکه ببینید چه بستههای به طور نصب دستی علامت گذاری شدند، میتونید اینجوری از دستور apt استفاده کنید.
apt list --manual-install
میشه گفت بستههایی که خودتون نصب کردید، به صورت نصب دستی علامت گذاری میشن، البته بستههای دیگه هم هستند که به صورت نصب دستی علامت گذاری شدند، ولی اونها رو پاک نکنید.
الان من جایی اشتباه کردم ؟
(http://)
میگه نمیتونه اون بسته رو پیدا کنه. دلیلش هم اینه که اصلا بستهای به اون اسم وجود نداره.
-
و اینکه از کجا بفهمی اسم پکیج چیه یه راهی هست که قبلا خود جناب دراگون به خودم گفته بودن ( و فراموش کردمش ) اما من یه روش دیگه کشف کردم که فقط برای اپ ها کار میکنه ( یعنی چیز هایی که میشه از app grid بازشون کرد ) : هر اپی رو که میخوای اسم پکیجشو بفهمی رو باز کن و بعد از توی نرم افزار سیستم مانیتور و تب processes پیداش کن !
مثلا تلگرام رو باز کردم و وارد سیستم مانیتور شدم ( پیوست رو نگاه کن ! ) اسم پکیج تلگرام telegram-desktop هست !
این روش الزاما برای همه بستهها جواب نمیده. با همون دستور apt میشه بستههای نصب شده رو دید، اینجوری
apt list --installed
دستور بالا همه بستههایی که نصب شده رو نشون میده.
برای اینکه ببینید چه بستههای به طور نصب دستی علامت گذاری شدند، میتونید اینجوری از دستور apt استفاده کنید.
apt list --manual-install
میشه گفت بستههایی که خودتون نصب کردید، به صورت نصب دستی علامت گذاری میشن، البته بستههای دیگه هم هستند که به صورت نصب دستی علامت گذاری شدند، ولی اونها رو پاک نکنید.
الان من جایی اشتباه کردم ؟
(http://)
میگه نمیتونه اون بسته رو پیدا کنه. دلیلش هم اینه که اصلا بستهای به اون اسم وجود نداره.
خوب چجوری باید این برنامه هارو پاک کنم
-
اول بگید چه برنامههایی رو میخواهید پاک کنید بعد اگه تونیستیم، اسم بستههای اونها رو میگیم تا کار شما راحتتر بشه.
-
من وقتی یادم میره اسم وابستگی های یک پکیج رو دوباره دستور نصبشو می زنم وابستگی هاشو نشون میده بعد همونو کپی می گیرم می زنم پاک شه
-
میتونید از آپشن assume-no-- همراه دستور استفاده کنید تا چیزی نصب نکنه و چیزی هم نپرسه. البته آپشنهای دیگهای مثل simulate-- و print-uris-- هم هستند که میتونید استفاده کنید، اینجوری دسترسی روت هم لازم ندارید. خروجی هر کدوم یکم متفاوته.