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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: چند مدیر بسته  (دفعات بازدید: 2116 بار)

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

آفلاین #unknown#

  • Sr. Member
  • *
  • ارسال: 441
  • جنسیت : پسر
چند مدیر بسته
« : 25 خرداد 1401، 10:01 ب‌ظ »
چرا دبیان و ردهت دو مدیر بسته دارند apt/dpkg  dnf/rpm
بهتر نبود مثل آرچ فقط یک مدیر بسته داشتند ؟

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2658
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : چند مدیر بسته
« پاسخ #1 : 25 خرداد 1401، 10:05 ب‌ظ »
شما از یکیش استفاده  کن.
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : چند مدیر بسته
« پاسخ #2 : 25 خرداد 1401، 10:10 ب‌ظ »
شما از یکیش استفاده  کن.
پیام بیهوده ، الان این اخراج یا مسدود نداره ؟
خوبه اینجوری منم برخورد کنم باهات ؟

درود #unknown# جان ، خب یکی سطح پایین ( low-level ) کار میکنه یکی بالا و کار باهاش برای کاربر راحت تره دیگه ! ( همینقدر میدونم )
آرچ و گنوم!

آفلاین میمو ☕

  • High Hero Member
  • *
  • ارسال: 1034
  • جنسیت : پسر
  • mrostd سابق
پاسخ : چند مدیر بسته
« پاسخ #3 : 25 خرداد 1401، 10:53 ب‌ظ »
چرا دبیان و ردهت دو مدیر بسته دارند apt/dpkg  dnf/rpm
بهتر نبود مثل آرچ فقط یک مدیر بسته داشتند ؟
dpkg لایهٔ زیرین apt هست، dpkg توانایی دانلود بسته‌ها از راه دور رو نداره و همچنین قدرت تشخیص وابستگی‌های یه بسته رو نداره، می‌شه از اون برای نصب بسته‌های محلی .deb استفاده کرد.
اما apt لایهٔ بالاتر dpkg هست، اپت به خاطر فلسفهٔ ماژولاری که تو یونیکس هست، از ابزارهای مختلفی برای انجام کارها کمک می‌گیره، به عنوان مثال ممکنه برای دانلود بسته‌ها از curl استفاده کنه.
اپت بر خلاف dpkg صرفا وظیفهٔ نصب و حذف بسته رو نداره، اون‌ها رو دانلود، نصب، حذف و حتا وابستگی‌هاشون رو هم تشخیص می‌ده.

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : چند مدیر بسته
« پاسخ #4 : 25 خرداد 1401، 11:17 ب‌ظ »
پرسش اینجاست که چرا دو لایش کردن !؟
آرچ و گنوم!

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2658
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : چند مدیر بسته
« پاسخ #5 : 26 خرداد 1401، 12:11 ق‌ظ »
شما از یکیش استفاده  کن.
پیام بیهوده ، الان این اخراج یا مسدود نداره ؟
خوبه اینجوری منم برخورد کنم باهات ؟
متأسفانه  من مثل دیگران اصلا به این چیز ها اهمیت نمی‌دهم و این ها را زیر سیبیلی رد می‌کنم. حذف و مسدود هم شدم یک اکانت دیگه.    ;)   :P
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : چند مدیر بسته
« پاسخ #6 : 26 خرداد 1401، 12:23 ق‌ظ »
با آی پی مسدود میکنند فکر کنم!

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : چند مدیر بسته
« پاسخ #7 : 26 خرداد 1401، 12:30 ق‌ظ »
dpkg و rpm مدیر بسته نیستن. ابزار استخراج بسته‌های فشرده با شیوه‌نامه‌های مخصوص خودشونن. هرگز و با هیچ توجیهی نباید از اون‌ها به صورت دستی استفاده کرد.


پرسش اینجاست که چرا دو لایش کردن !؟
فلسفهٔ یونیکس: هر ابزار فقط باید یک کار انجام بده!
مدیریت بسته یک کاره. استخراج بسته‌ها روی سامانه، یک کار دیگه.
« آخرین ویرایش: 26 خرداد 1401، 12:32 ق‌ظ توسط دانیال بهزادی »
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : چند مدیر بسته
« پاسخ #8 : 26 خرداد 1401، 12:31 ق‌ظ »
چرا yum هنوز هست؟

آفلاین 🇬🇧بریتانیای کبیر🇬🇧

  • High Hero Member
  • *
  • ارسال: 2658
  • جنسیت : پسر
  • GOD SAVE THE KING/QUEEN
پاسخ : چند مدیر بسته
« پاسخ #9 : 26 خرداد 1401، 12:32 ق‌ظ »
dpkg و rpm مدیر بسته نیستن. ابزار استخراج بسته‌های فشرده با شیوه‌نامه‌های مخصوص خودشونن. هرگز و با هیچ توجیهی نباید از اون‌ها به صورت دستی استفاده کرد.
پس میشه باهاشون فایل هایی  که با tar.gz  فشرده شدن را نصب کرد؟
🇬🇧🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿🏴󠁧󠁢󠁳󠁣󠁴󠁿🇬🇧

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : چند مدیر بسته
« پاسخ #10 : 26 خرداد 1401، 12:36 ق‌ظ »
نقل‌قول
فلسفهٔ یونیکس: هر ابزار فقط باید یک کار انجام بده!
مدیریت بسته یک کاره. استخراج بسته‌ها روی سامانه، یک کار دیگه.
پس یعنی ارچ زیر پا گذاشته این فلسفه معروف رو ؟
آرچ و گنوم!

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : چند مدیر بسته
« پاسخ #11 : 26 خرداد 1401، 12:38 ق‌ظ »
پرسش اینجاست که چرا دو لایش کردن !؟

apt یک پیشانه (front-end) برای ابزار مدیر بسته‌ٔ دبیان dpkg است. کاربر دبیان باید از apt استفاده کند.
dpkg تنها رابط خط فرمانی دارد و بیشتر توسعه دهندگان توزیع از اون استفاده می‌کنند.
 
با apt می‌تونید خود بستهٔ deb. را مستقیم از مخازن دریافت کنید.
وابستگی‌ها را مدیریت کنید.

apt download package_name
کد برنامه را از مخازن دریافت کنید.
apt source package_name
dpkg چنین امکانی ندارد.

عموما برای توجیه استفاده از  dpkg امکان نصب دستی را بیان می‌کنند اما با apt هم می‌تونید همین کار را انجام دهید.

sudo dpkg -i package.deb
sudo apt install ./package.deb



بیشتر بخوانید.

man apt
man dpkg

« آخرین ویرایش: 26 خرداد 1401، 12:40 ق‌ظ توسط esmaeelE »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : چند مدیر بسته
« پاسخ #12 : 26 خرداد 1401، 12:38 ق‌ظ »
بله.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن