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

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => نویسنده: #unknown# در 25 خرداد 1401، 10:01 ب‌ظ

عنوان: چند مدیر بسته
ارسال شده توسط: #unknown# در 25 خرداد 1401، 10:01 ب‌ظ
چرا دبیان و ردهت دو مدیر بسته دارند apt/dpkg  dnf/rpm
بهتر نبود مثل آرچ فقط یک مدیر بسته داشتند ؟
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 25 خرداد 1401، 10:05 ب‌ظ
شما از یکیش استفاده  کن.
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: سودو. در 25 خرداد 1401، 10:10 ب‌ظ
شما از یکیش استفاده  کن.
پیام بیهوده ، الان این اخراج یا مسدود نداره ؟
خوبه اینجوری منم برخورد کنم باهات ؟

درود #unknown# جان ، خب یکی سطح پایین ( low-level ) کار میکنه یکی بالا و کار باهاش برای کاربر راحت تره دیگه ! ( همینقدر میدونم )
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: میمو ☕ در 25 خرداد 1401، 10:53 ب‌ظ
چرا دبیان و ردهت دو مدیر بسته دارند apt/dpkg  dnf/rpm
بهتر نبود مثل آرچ فقط یک مدیر بسته داشتند ؟
dpkg لایهٔ زیرین apt هست، dpkg توانایی دانلود بسته‌ها از راه دور رو نداره و همچنین قدرت تشخیص وابستگی‌های یه بسته رو نداره، می‌شه از اون برای نصب بسته‌های محلی .deb استفاده کرد.
اما apt لایهٔ بالاتر dpkg هست، اپت به خاطر فلسفهٔ ماژولاری که تو یونیکس هست، از ابزارهای مختلفی برای انجام کارها کمک می‌گیره، به عنوان مثال ممکنه برای دانلود بسته‌ها از curl استفاده کنه.
اپت بر خلاف dpkg صرفا وظیفهٔ نصب و حذف بسته رو نداره، اون‌ها رو دانلود، نصب، حذف و حتا وابستگی‌هاشون رو هم تشخیص می‌ده.
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: سودو. در 25 خرداد 1401، 11:17 ب‌ظ
پرسش اینجاست که چرا دو لایش کردن !؟
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 خرداد 1401، 12:11 ق‌ظ
شما از یکیش استفاده  کن.
پیام بیهوده ، الان این اخراج یا مسدود نداره ؟
خوبه اینجوری منم برخورد کنم باهات ؟
متأسفانه  من مثل دیگران اصلا به این چیز ها اهمیت نمی‌دهم و این ها را زیر سیبیلی رد می‌کنم. حذف و مسدود هم شدم یک اکانت دیگه.    ;)   :P
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: ɴɪᴍᴀ در 26 خرداد 1401، 12:23 ق‌ظ
با آی پی مسدود میکنند فکر کنم!
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: دانیال بهزادی در 26 خرداد 1401، 12:30 ق‌ظ
dpkg و rpm مدیر بسته نیستن. ابزار استخراج بسته‌های فشرده با شیوه‌نامه‌های مخصوص خودشونن. هرگز و با هیچ توجیهی نباید از اون‌ها به صورت دستی استفاده کرد.


پرسش اینجاست که چرا دو لایش کردن !؟
فلسفهٔ یونیکس: هر ابزار فقط باید یک کار انجام بده!
مدیریت بسته یک کاره. استخراج بسته‌ها روی سامانه، یک کار دیگه.
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: ɴɪᴍᴀ در 26 خرداد 1401، 12:31 ق‌ظ
چرا yum هنوز هست؟
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 خرداد 1401، 12:32 ق‌ظ
dpkg و rpm مدیر بسته نیستن. ابزار استخراج بسته‌های فشرده با شیوه‌نامه‌های مخصوص خودشونن. هرگز و با هیچ توجیهی نباید از اون‌ها به صورت دستی استفاده کرد.
پس میشه باهاشون فایل هایی  که با tar.gz  فشرده شدن را نصب کرد؟
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: سودو. در 26 خرداد 1401، 12:36 ق‌ظ
نقل‌قول
فلسفهٔ یونیکس: هر ابزار فقط باید یک کار انجام بده!
مدیریت بسته یک کاره. استخراج بسته‌ها روی سامانه، یک کار دیگه.
پس یعنی ارچ زیر پا گذاشته این فلسفه معروف رو ؟
عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: esmaeelE در 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



بیشتر بخوانید.
https://wiki.ubuntu.ir/wiki/APT
https://wiki.ubuntu.ir/wiki/Dpkg

man apt
man dpkg

عنوان: پاسخ : چند مدیر بسته
ارسال شده توسط: دانیال بهزادی در 26 خرداد 1401، 12:38 ق‌ظ
بله.