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

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

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




نویسنده موضوع: ابدیت کردن لینوکس مینت و نصب داکر  (دفعات بازدید: 1334 بار)

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

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
ابدیت کردن لینوکس مینت و نصب داکر
« : 12 امرداد 1402، 04:43 ب‌ظ »
سلام میخواستم داکر نصب کنم که نمیشد یه سری ارور ها میداد که اونا رو درست کردم ولی الان میگه که باید اوبونتوم رو ابدیت کنم که بتونم داکر نصب کنم
نسخه Linux Mint 20.3 هستش
اگه کسی میدونه چجوری ابدیتش کنم و روش داکر نصب کنم کمک کنه ممنون

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #1 : 12 امرداد 1402، 05:04 ب‌ظ »
لینوکس مینت دارید یا اوبونتو؟
داکر داخل مخارن اوبونتو و همینطور دبیان قرار داره. لازم نیست مخزنی اضافه کنید. کافیه بسته docker.io نصب بشه.

طبق راهنمای داخل سایت داکر، شما باید یه مخزن اضافه کنید. فکر کنم این رو گفته تا بتونید آخرین نسخه داکر رو داشته باشید. ولی اینکار (اضافه کردن مخزن غیر رسمی) می‌تونه باعث مشکل بشه.
ار طرفی داکر ایران رو تحریم کرده به همین خاطر بعد از اضافه کردن مخزن غیر رسمی داکر، یه apt update که بزنید یه خطا هم می‌گیرید که نتوسته چیزی از اون مخزن داکر دریافت کنه.

نصب داکر از طریق مخازن رسمی توزیع‌ها این مشکل رو نداره. هرچند، وقتی که می‌خواهید imageهای مختلف رو از داکر بگیرید، باز به مشکل تحریم می‌خورید.
البته راهکار داره؛ مثل استفاده از شکن.
میدونید که زکات علم نشر آن است

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #2 : 12 امرداد 1402، 06:46 ب‌ظ »
لینوکس مینت دارید یا اوبونتو؟
داکر داخل مخارن اوبونتو و همینطور دبیان قرار داره. لازم نیست مخزنی اضافه کنید. کافیه بسته docker.io نصب بشه.

طبق راهنمای داخل سایت داکر، شما باید یه مخزن اضافه کنید. فکر کنم این رو گفته تا بتونید آخرین نسخه داکر رو داشته باشید. ولی اینکار (اضافه کردن مخزن غیر رسمی) می‌تونه باعث مشکل بشه.
ار طرفی داکر ایران رو تحریم کرده به همین خاطر بعد از اضافه کردن مخزن غیر رسمی داکر، یه apt update که بزنید یه خطا هم می‌گیرید که نتوسته چیزی از اون مخزن داکر دریافت کنه.

نصب داکر از طریق مخازن رسمی توزیع‌ها این مشکل رو نداره. هرچند، وقتی که می‌خواهید imageهای مختلف رو از داکر بگیرید، باز به مشکل تحریم می‌خورید.
البته راهکار داره؛ مثل استفاده از شکن.
لینوکس مینتی دارم که بیسش اوبونتو هستش و اون مراحل نصب رو رفتم ولی نشد از شکن و داکر ای ار هم رفتم ولی بازم نتیجه نداد تو یه بخش دیگه بهم گفتن تنها راه نصب داکر همون داکر.ای او هستش و بعد طی مراحلش به این ارور برخوردم که بهم گفتن باید نسخه اوبونتو رو ابدیت کنی:dpkg: error processing archive /var/cache/apt/archives/docker.io_20.10.21-0ubuntu1~20.04.2_amd64.deb (--unpack):
 new docker.io package pre-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/docker.io_20.10.21-0ubuntu1~20.04.2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

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

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #3 : 15 امرداد 1402، 12:56 ب‌ظ »
کارهای اضافی‌ای که کردی رو برگردون و انبارهٔ apt رو هم پاک کن. بستهٔ docker.io رو از مخازن رسمی توزیعت نصب کن.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #4 : 15 امرداد 1402، 01:44 ب‌ظ »
کارهای اضافی‌ای که کردی رو برگردون و انبارهٔ apt رو هم پاک کن. بستهٔ docker.io رو از مخازن رسمی توزیعت نصب کن.
چجوری میشه یکم بیشتر توضیح بدی من از لینوکس چیزی بلد نیستم زیاد

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

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #5 : 15 امرداد 1402، 02:58 ب‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #6 : 19 امرداد 1402، 01:52 ق‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
چجوری باید پاک کنم؟

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #7 : 19 امرداد 1402، 08:09 ق‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
چجوری باید پاک کنم؟

rm -rf /etc/apt/sources.list.d

rm -rf /var/cache/apt/archives
ستاره یادت نره
ادبت:

خیلی راحت میتونستی با یک سرچ کردن ساده آموزش حذف کردن در لینوکس رو سرچ کنی!!

فکر کردی ما چطور یاد گرفتیم؟؟ از اول که خودمون بلد نبودیم.سرچ کردیم که یاد گرفتیم

سرچ کردن هم ترس نداره و یک شخصی که با توضیع های گنو/لینوکس کار میکنه باید بلد باشه که سرچ کنه :P :P
« آخرین ویرایش: 19 امرداد 1402، 08:18 ق‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #8 : 19 امرداد 1402، 04:23 ب‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
وقتی میزنم پاک شه میزنه نمیشه اخرشم یه Permission denied میگه

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #9 : 19 امرداد 1402، 04:34 ب‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
وقتی میزنم پاک شه میزنه نمیشه اخرشم یه Permission denied میگه
یادش رفته بنویسه قبل از rm یعنی اول دستور sudo فاصله بذار:

sudo rm -rf /etc/apt/sources.list.d

sudo rm -rf /var/cache/apt/archive

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #10 : 19 امرداد 1402، 05:02 ب‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
وقتی میزنم پاک شه میزنه نمیشه اخرشم یه Permission denied میگه

خب باید از روت اجازه بگیری
« آخرین ویرایش: 19 امرداد 1402، 05:04 ب‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین ایلیا

  • Newbie
  • *
  • ارسال: 12
  • جنسیت : پسر
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #11 : 19 امرداد 1402، 05:30 ب‌ظ »
هرچیزی در مسیر /var/cache/apt/archives/ و /etc/apt/sources.list.d/ هست رو پاک کن و بزن:
$ sudo apt install docker.io
وقتی میزنم پاک شه میزنه نمیشه اخرشم یه Permission denied میگه

خب باید از روت اجازه بگیری
روت چیه

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #12 : 19 امرداد 1402، 05:49 ب‌ظ »
اول دستور sudo بذار تا با دسترسی روت اجرا بشه :)
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین aFard

  • High Sr. Member
  • *
  • ارسال: 638
  • جنسیت : پسر
  • از دوستاران لینوکس
    • ویرگول من
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #13 : 19 امرداد 1402، 06:20 ب‌ظ »
اول از همه آقای ایلیا به گنو/لینوکس خوش آمدید پیشنهاد میکنم برای شروع یکسری پایه هارو یاد بگیرید (منظور بدی ندارم فکر کنم تازه کار باشید)
اول از همه که مثل ویندوز ما اینجا ادمین داریم ولی بهش میگیم روت
روت میتونه فایل های / رو دستکاری بکنه البته به / روت هم گفته میشه و کاربر روت کسیه که به / دسترسی داشته باشه /home که زیر شاخه ی / هستش برای کاربرش دسترسی میده برای همین نیاز به روت نداره
برای استفاده میتونید دستوری که همچین اروری میده رو با sudo اجرا کنید و این نکته رو در نظر داشته باشید که ممکنه اون دستور سیستمتون رو خراب بکنه
Its The legendery alireza138812

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : ابدیت کردن لینوکس مینت و نصب داکر
« پاسخ #14 : 19 امرداد 1402، 10:21 ب‌ظ »
نقل‌قول

روت میتونه فایل های / رو دستکاری بکنه البته به / روت هم گفته میشه و کاربر روت کسیه که به / دسترسی داشته باشه /home که زیر شاخه ی / هستش برای کاربرش دسترسی میده برای همین نیاز به روت نداره

خوشحالم این نکته رو گفتید  ;)


آقا ایلیا لطفا / رو با root قاطی نکنید!!! / یک دایکتوری و مسیر هست اما وقتی وارد / میشوید :
/ cd

وارد دایکتوریی میشید که بقیه دایرکتوری های اصلی اوجا هستند‌( شایان ذکره که ساختار لینوکس فایل بیس و حالت درختی داره )

ولی وقتی در این دایرکتوری هستید و دستور زیر رو اجرا می کنید:



ls


میبینید که دایکتوری به نام root  وجود داره !! که به اون هوم دایکتوری روت میگویند  ( root home directory )


که هر یوز هم هوم دایکتوری خودش رو هم داره و میشه حتی هوم دایکتوری رو هم انتخاب کرد

البته شما میتونید  با دستور
su root
وارد روت بشید:)



خیلی خوسحال  میشم سوالاتتون رو بپرسید  ;)
« آخرین ویرایش: 19 امرداد 1402، 10:24 ب‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.