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

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

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




نویسنده موضوع: apt-key چیست ؟  (دفعات بازدید: 507 بار)

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

آفلاین ali matinnejad

  • Jr. Member
  • *
  • ارسال: 49
  • جنسیت : پسر
apt-key چیست ؟
« : 04 مهر 1400، 08:14 ب‌ظ »
سلام میخاستم بدونم که دستور apt-key چیه؟ من برای فهمیدنش دستور man apt-key رو زدم ولی چیزی از گفته هاش نفهمیدم. اگر کسی میدونه ممنون میشم به من هم بگه. و یه چیز دیگه ، آیا این دستور به جای خاصی آسیبی یا اجازه ای یا ... به کسی میده؟ چون یکی از دوستام دستور sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key FDC247B7 و بعدش دستور echo 'deb https://repo.windscribe.com/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/windscribe-repo.list رو زده ](*,) بعدا پشیمون شده بود. رفتم واسش اون مخزنی که اضافه کرده بود رو پاک کردم ولی در مورد دستور اول اطلاعی نداشتم . :oops:

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : apt-key چیست ؟
« پاسخ #1 : 04 مهر 1400، 08:52 ب‌ظ »
این دستور یه کلید gpg رو به کلید‌های apt اضافه می‌کنه تا موقعی که بسته‌ها رو از اون مخزن دانلود می‌کنید، apt بتونه مطمئن بشه که اینها وسط راه تغییر نکرده. البته میشه تنظیم کرد که apt این بررسی رو برای اون مخزن انجام بده ولی زیاد پیشنهاد نمیشه.

طبق خود مستندات apt-key، دیگه این دستور منسوخ شده و موقع استفاده هم این رو میگه اما هنوز هم کار می‌کنه.
فکر کنم این دستور کلید gpg رو توی فایل زیر ذخیره می‌کنه.
/etc/apt/trusted.gpgشاید هم کلید رو توی دایرکتوری زیر قرار بده
/etc/apt/trusted.gpg.d
بهتره هر مخزنی که اضافه می‌کنید، کلید اون رو داخل دایرکتوری زیر قرار بدید و بعد تنظیم کنید که apt بدونه باید کلید رو از اونجا برداره.
/usr/share/keyringsاینکار باعث میشه که apt از اون کلید فقط برای همون مخزن استفاده کنه و برای بقیه مخزن‌ها استفاده نشه. این باعث امنیت بیشتر میشه.

کاری که دوست شما کرده این بوده که یه مخزن دیگه رو به سیستم اضافه کرده که احتمالا فیلتره (مال windscribe هست). به غیر از فیلتر بودن، ممکنه که بسته‌های اون مخزن با بسته‌های مخازن اصلی تداخل پیدا کنه و مشکل درست کنه. اضافه کردن مخزن‌های دیگه به سیستم باید با احتیاط انجام بشه.
میدونید که زکات علم نشر آن است

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

  • ناظر انجمن
  • *
  • ارسال: 19697
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : apt-key چیست ؟
« پاسخ #2 : 04 مهر 1400، 09:02 ب‌ظ »
البته حواستون باشه که استفاده از apt-key منقضی شده و دیگه نباید با استفاده از اون، کلیدی رو به سامانه اضافه کنید. کلیدهای مخازن باید به صورت جداگانه،‌ در خود خط apt به مدیر بسته معرّفی شن.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن