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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: پیدا کردن برنامه (حل شد)  (دفعات بازدید: 1006 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
پیدا کردن برنامه (حل شد)
« : 30 امرداد 1400، 05:51 ب‌ظ »
سلام خسته نباشید . آیا دستوری وجود دارد که بتوان برنامه ای را که در ubuntu نصب شده را با تمامی پکیج هایی که به آن مرتبط است پیدا کرد ؟
من بعد از جستجو در اینترنت به دستورات
dpkg --list apt list --installed رسیدم ولی من دنبال دستوری میگردم که بتونم تمامی تشابهات اسمی اون برنامه و پکیج های اون برنامه رو ببینم . آیا همچین دستوری وجود دارد ؟ ???
« آخرین ویرایش: 30 امرداد 1400، 08:48 ب‌ظ توسط ali matinnejad »

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #1 : 30 امرداد 1400، 06:57 ب‌ظ »
apt search
apt-file search
میدونید که زکات علم نشر آن است

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : پیدا کردن برنامه
« پاسخ #2 : 30 امرداد 1400، 07:09 ب‌ظ »
منظور سوالتون رو نفهمیدم. جستجو در حالت کلی، یا فقط بسته‌های نصب‌شده؟

برای مشاهده واسه وابستگی‌های که با یه بسته نصب می‌شن هم
apt-cache depends NAMEهستش.
و البته برعکسش (پکیج‌هایی که به یه پکیج خاص وابسته هستند):
apt-cache rdepends NAME

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #3 : 30 امرداد 1400، 07:13 ب‌ظ »
منظور سوالتون رو نفهمیدم. جستجو در حالت کلی، یا فقط بسته‌های نصب‌شده؟

برای مشاهده واسه وابستگی‌های که با یه بسته نصب می‌شن هم
apt-cache depends NAMEهستش.
و البته برعکسش (پکیج‌هایی که به یه پکیج خاص وابسته هستند):
apt-cache rdepends NAME
فقط بسته های نصب شده

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #4 : 30 امرداد 1400، 07:15 ب‌ظ »
apt search
apt-file search
آیا این ها برنامه هایی را به من نشان میدهد که نصب هستند یا آنهایی را نشان میدهد که در مخازن موجود است ؟  ???
چون بعد از زدن این دستورات برای من لیستی از برنامه ها رو نشون داد که بعد از این که گفتم که اون ها رو پاک کنه به من گفت که این برنامه نصب نشده است .
« آخرین ویرایش: 30 امرداد 1400، 07:28 ب‌ظ توسط ali matinnejad »

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #5 : 30 امرداد 1400، 07:27 ب‌ظ »
من میخوام ببینم که برنامه ای به نام wine یا wine64 یا هرچیزی که به این برنامه مربوطه در سیستمم نصب هست یا نه. و اگر هست هم اون و هم تمام پکیج های مرتبط به اونو حذف کنم .
اون طوری که در اینترنت جستجو کرده و فهمیدم این بود که برای حذف هر برنامه و مطعلقات آن باید از دستور
sudo apt-get --purge autoremove [package name] استفاده کنم .  8)
ولی برای پیدا کردن اون بسته های نصب شده و تمامی وابستگی هاش مشکل دارم . :'(

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 495
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
پاسخ : پیدا کردن برنامه
« پاسخ #6 : 30 امرداد 1400، 07:47 ب‌ظ »
من میخوام ببینم که برنامه ای به نام wine یا wine64 یا هرچیزی که به این برنامه مربوطه در سیستمم نصب هست یا نه. و اگر هست هم اون و هم تمام پکیج های مرتبط به اونو حذف کنم .
اون طوری که در اینترنت جستجو کرده و فهمیدم این بود که برای حذف هر برنامه و مطعلقات آن باید از دستور
sudo apt-get --purge autoremove [package name] استفاده کنم .  8)
ولی برای پیدا کردن اون بسته های نصب شده و تمامی وابستگی هاش مشکل دارم . :'(
متوجه شدم. باید از اول سوال رو درست مطرح کنید. برای اینکه متوجه بشید wine رو سیستم هست یا نه باید در خط فرمان بنویسید
winecfg
اگر پنجره بازشد مبنی بر پیکربندی واین، یعنی نصب هست و باید برای حذفش اقدام کنید.
اگر خطا داد که دستور پیدا نشد یعنی نصب نیست.

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : پیدا کردن برنامه
« پاسخ #7 : 30 امرداد 1400، 07:49 ب‌ظ »
همون دستوری که گفتید رو بزنید این کار رو واستون انجام می‌ده:
sudo apt autoremove --purge wine wine64
در کل اگر هر وقت بزنید
sudo apt autoremoveتمام بسته‌های اضافه که وابستگی ندارن رو پاک می‌کنه.
اگر چیزی روی سیستمتون باقی می‌مونه، یعنی احتمالا وابستگی یه چیز دیگه هم هستش، یا اینکه خودتون جداگانه نصبش کردید و بنابراین حذفش نمی‌کنه.

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : پیدا کردن برنامه
« پاسخ #8 : 30 امرداد 1400، 07:52 ب‌ظ »
برای اینکه ببینید یک بسته نصب هست یا نه می‌تونید بزنید (با globe که wine و wine64 و ... هم چک کنید):

$ apt list --installed wine*
یا:

dpkg -l wine* | grep ^ii
اگر نصب بود هم میتونید با دستوری که خودتون گذاشتید حذفش کنید. بسته‌هایی که به عنوان dependency هم نصب  شدند حذف خواهند شد مگر بسته دیگری بهشون نیاز داشته باشه. دستوری که بشه نیازمندی‌های یک بسته رو نمایش بده رو هم قبلا قرار دادند.[/code]
..I feel no fault for the fault I feel..

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 495
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
پاسخ : پیدا کردن برنامه
« پاسخ #9 : 30 امرداد 1400، 07:53 ب‌ظ »
همون دستوری که گفتید رو بزنید این کار رو واستون انجام می‌ده:
sudo apt autoremove --purge wine wine64
در کل اگر هر وقت بزنید
sudo apt autoremoveتمام بسته‌های اضافه که وابستگی ندارن رو پاک می‌کنه.
اگر چیزی روی سیستمتون باقی می‌مونه، یعنی احتمالا وابستگی یه چیز دیگه هم هستش، یا اینکه خودتون جداگانه نصبش کردید و بنابراین حذفش نمی‌کنه.
البته فکر نمیکنم نام بسته wine یا wine64 باشه، اگر طبق راهنمایی واین پیش رفته باشن باید با یکی از دستورات زیر حذف بشه:
sudo apt autoremove  --purge winehq-stable
sudo apt autoremove --purge winehq-devel
sudo apt autoremove --purge winehq-staging

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #10 : 30 امرداد 1400، 08:47 ب‌ظ »
ممنونم از وقتی که گذاشتین .من واین رو پاک کرده بودم، میخواستم ببینم که پاک شده یا نه  :).
الان بعد از این که گفته های شما را انجام دادم متوجه شدم که پاک شده.
ممنون از راهنمایی هایتان دوستان.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : پیدا کردن برنامه
« پاسخ #11 : 31 امرداد 1400، 01:08 ب‌ظ »
آیا این ها برنامه هایی را به من نشان میدهد که نصب هستند یا آنهایی را نشان میدهد که در مخازن موجود است ؟  ???
چون بعد از زدن این دستورات برای من لیستی از برنامه ها رو نشون داد که بعد از این که گفتم که اون ها رو پاک کنه به من گفت که این برنامه نصب نشده است .
تا جایی که من می‌دونم، هم برنامه‌هایی که توی مخازن هست هم اونهایی که نصب کردید.
میدونید که زکات علم نشر آن است

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 495
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
پاسخ : پیدا کردن برنامه
« پاسخ #12 : 31 امرداد 1400، 01:50 ب‌ظ »
ممنونم از وقتی که گذاشتین .من واین رو پاک کرده بودم، میخواستم ببینم که پاک شده یا نه  :).
الان بعد از این که گفته های شما را انجام دادم متوجه شدم که پاک شده.
ممنون از راهنمایی هایتان دوستان.
اگر مشکل به طور کامل حل شده. خواهشا اولین پیام در این تاپیک رو ویرایش کنید و عبارت <<حل شد>> رو در انتهای موضوع بزنید.