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

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

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


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

نویسنده موضوع: سوال در مورد sudo  (دفعات بازدید: 786 بار)

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

آفلاین poyagh

  • Newbie
  • *
  • ارسال: 20
  • جنسیت : پسر
  • بدون شرح!
سوال در مورد sudo
« : 13 اردیبهشت 1394، 01:22 ق‌ظ »
سلام. تا حالا هر چی از مخزن دانلود و نصب کردم به این شکل بوده:
sudo apt-get install NAMEاما الان در تاپیک‌ها متوجه
sudo aptitude install NAME
sudo dpkg -i NAME
هم شدم. فرق این ۳ تا دستور با هم چیه؟
و اینکه دستورات دیگه‌ای هم در sudo هست؟ کاربردشون چیه؟
امضایی در کار نیست!

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

  • ناظر انجمن
  • *
  • ارسال: 19716
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : سوال در مورد sudo
« پاسخ #1 : 13 اردیبهشت 1394، 02:41 ق‌ظ »
اون روش نخست یعنی نصب نرم‌افزار با apt-get معمولاً همیشه جواب می‌ده.

روش دوم یعنی نصب با aptitude برای وقت‌هاییه که بسته‌ها با هم تداخل دارن. aptitude می‌تونه یک سری راه‌حل تولید کنه برای رفع مشکلات بسته‌ها.

سومی یعنی dpkg هم برای نصب بسته‌است، نه نرم‌افزار. نمی‌تونه چیزی بگیره. فقط چیزی که گرفتی رو نصب می‌کنه.

البته روش سوم خیلی خنگ و فقط کپی می‌کنه محتویات بسته رو. روش بهتر، استفاده از gdebi برای نصب بسته‌است:
$ sudo gdebi PACKAGE
این‌ها هم دستورات سودو نیستن. sudo مخفّف Super User DO کارش اینه که هرچی جوش بنویسی رو در صورت مجاز بودن، با دسترسی کاربر ریشه اجرا کنه
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Риал Краесис

  • High Hero Member
  • *
  • ارسال: 1178
  • جنسیت : پسر
  • !!! I FIGHT FOR THE USERS
پاسخ : سوال در مورد sudo
« پاسخ #2 : 13 اردیبهشت 1394، 10:36 ق‌ظ »
اون روش نخست یعنی نصب نرم‌افزار با apt-get معمولاً همیشه جواب می‌ده.

روش دوم یعنی نصب با aptitude برای وقت‌هاییه که بسته‌ها با هم تداخل دارن. aptitude می‌تونه یک سری راه‌حل تولید کنه برای رفع مشکلات بسته‌ها.

سومی یعنی dpkg هم برای نصب بسته‌است، نه نرم‌افزار. نمی‌تونه چیزی بگیره. فقط چیزی که گرفتی رو نصب می‌کنه.

البته روش سوم خیلی خنگ و فقط کپی می‌کنه محتویات بسته رو. روش بهتر، استفاده از gdebi برای نصب بسته‌است:
$ sudo gdebi PACKAGE
این‌ها هم دستورات سودو نیستن. sudo مخفّف Super User DO کارش اینه که هرچی جوش بنویسی رو در صورت مجاز بودن، با دسترسی کاربر ریشه اجرا کنه

یعنی عاشق این حرکت های دانیالم.
همچین مطلب رو باز میکنه که جای هیچ گونه پرسش دیگه ای هم باقی نمیذاره.
راستی دانیال علت این خنگ بودن dpkg رو هم بگی دیگه عالیه.


If you do not like Arch use Gentoo and just shut up
 and If you do not like Gentoo use Arch and shut up
finaly If you do not like either use Ubuntu and shut the f*** up

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

  • ناظر انجمن
  • *
  • ارسال: 19716
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : سوال در مورد sudo
« پاسخ #3 : 13 اردیبهشت 1394، 12:58 ب‌ظ »
راستی دانیال علت این خنگ بودن dpkg رو هم بگی دیگه عالیه.

dpkg در حقیقت خنگ نیست. بلکه یه ابزار حرفه‌ایه. یک کار داره و فقط همون کار رو به بهترین شکل انجام می‌ده. کارش کپی کردن محتوای بسته سر جاشون تو فایل‌سیستمه. برای همین چیزهایی مثل پیش‌نیازها و… رو بررسی نمی‌کنه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن