سیستم عامللینوکس

به روز رسانی مخازن در کالی لینوکس

آپدیت مخازن کالی لینوکس

سلام و درود خدمت کاربران محترم کالی بویز. خیلیا هستند که بعد از نصب کالی لینوکس به مشکل عدم آپدیت سیستم عامل و عدم نصب برنامه ها برخورد می کنند که امروز به بررسی و حل این مشکل در kalilinux می پردازیم. پس با ما در مقاله آپدیت مخازن کالی لینوکس همراه باشید.

این مشکل از آنجایی شروع می شود که ما مخازن خوبی نداشته باشیم برای مشاهده مخازن کالی لینوکس خود می توانید در سیستم خود به آدرس زیر بروید که فایل sources.list حاوی مخازن ما می باشد:

/etc/apt/sources.list

مخازن کالی لینوکس

کالی من ورژن Kali Linux 2018.2 می باشد بنابراین از مخزن Kali Rolling استفاده میکنم. اگر نسخه کالی لینوکس شما نیز بالاتر از ۲۰۱۶ باشد، باید از مخزن Kali Rolling استفاده کنید.

در لیست زیر می توانید مخازن کالی لینوکس فعلی و قبلی را مشاهده کنید و مخزن مطابق با نسخه سیستم عامل خود را انتخاب کنید.

Kali Rolling Repository

deb http://http.kali.org/kali kali-rolling main contrib non-free
For source package access, uncomment the following line
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

Kali sana (2.0) Repositories

deb http://old.kali.org/kali sana main non-free contrib
For source package access, uncomment the following line
deb-src http://old.kali.org/kali sana main non-free contrib

Kali moto (1.0) Repositories

deb http://old.kali.org/kali moto main non-free contrib
For source package access, uncomment the following line
deb-src http://old.kali.org/kali moto main non-free contrib

بعد از انتخاب مخازن مورد نظر خود، باید آنرا داخل فایل sources.list بزارید. برای این کار می توانید از دستور زیر در ترمینال لینوکس استفاده کنید:

leafpad /etc/apt/sources.list
مخازن کالی لینوکس
مخازن کالی لینوکس

همانطوری که در تصویر بالا می بینید من از مخازن زیر استفاده کردم:

deb http://http.kali.org/kali kali-rolling main contrib non-free
For source package access, uncomment the following line
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

سپس میتوانید با دستور زیر سیستم خود را آپدیت کنید:

apt-get clean && apt-get update

همچنین برای به روز رسانی برنامه ها هم می توانید از دستور زیر استفاده کنید:

apt-get update && apt-get upgrade
مخازن کالی لینوکس
مخازن کالی لینوکس

دوستان تازه کار می توانند از دستور زیر برای جایگزاری مخازن در سورس لیست کالی خود استفاده کنند:

echo -e "deb http://http.kali.org/kali kali-rolling main non-free contrib\ndeb-src http://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list

امیدوارم براتون مفید واقع بشه. اگه مشکل دیگه ای در این زمینه داشتید میتونید زیر همین پست مطرح کنید.

یوسف وفایی

فارغ التحصیل کارشناسی IT، علاقه مند به برنامه نویسی و علم امنیت، عاشق یادگیری حرفه های جدید، کنجکاو برای همه چیز، همچنین همیشه تلاش میکنم تا به هدفم برسم...

‫32 دیدگاه ها

  1. سلام وقت بخیر
    بعد از زدن این دستور echo -e “deb http://http.kali.org/kali kali-rolling main non-free contrib\ndeb-src http://http.kali.org/kali kali-rolling main non-free contrib” > /etc/apt/sources.list
    دستور apt-get عمل نمیکنه و ارور : type deb-scr is not known on line 12 in source list /etc/apt/sources.list رو میده
    مشکل کجاست؟

    1. سلام! این ارور از آنجا ناشی می‌شود که در فایل `/etc/apt/sources.list` یک خط اشتباه وجود دارد. خط دارای اشکال املایی است. دستور `echo` که شما استفاده کرده‌اید به طور اشتباه `deb-scr` را به جای `deb-src` نوشته است.

      برای رفع این مشکل، شما باید مطمئن شوید که فرمت دقیق این دستور را دارید. اصحاح کنید و از دستور زیر برای ویرایش `/etc/apt/sources.list` استفاده کنید:

      echo -e "deb http://http.kali.org/kali kali-rolling main non-free contrib\ndeb-src http://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list

      سپس دستور `apt-get update` را اجرا کنید تا لیست منابع بروز شود:

      sudo apt-get update

      این دستور باید بدون مشکل اجرا شود و ارور باید برطرف شود. اگر مشکل همچنان ادامه دارد، لطفاً مطمئن شوید که تمام خطوط در فایل `/etc/apt/sources.list` به صورت صحیح وارد شده باشند.

  2. سلام
    یه سوال داشتم
    من کالی رو روی VMware نصب دارم و مشکلم اینه که کارت شبکه منو شناسایی نمیکنه
    چیکار باید بکنم تا مشکلم حل بشه؟

    1. سلام
      روی ماشین مجازی باید کارت شبکه اکسترنال داشته باشید تا بشناسه و کارت شبکه خود لپ تاپ یا کامپیوتر رو نمیشناسه!

  3. سلام خسته نباشید
    من از کالی به صورت لایو استفاده میکنم وقتی که میخوام مخازن رو ذخیره کنم میگه Can’t open file to write

  4. سلام خسته نباشید با این کار درایور کارت شبکه (وایرلس) من نصب میشه ؟

        1. کارت شبکه شما اکسترنال هست؟
          اگه روی ماشین مجازی لینوکس رو اجرا کردید حتما باید از کارت شبکه اکسترنال استفاده کنید.

  5. سلام ،‌
    من دیپین دارم و کلی وقته که دنبال یه راه حل واسه درست کردنش مشکلش میگردم ،‌من کله تنظیمات سورس لیست عوض کردم ولی بعدش با هر داکیومننتی که خواستم درستش کنم نشد ،‌ حتی دستور sudo رو هم نمیشناسه ،‌میشه راهنمایی کنید!

  6. سلام کالی من اصلا sources.list رو نداره گشتم نبود چیکار کنم لطفا راهنمایی کنید

  7. سلام اجازه دسترسی به این فایل رو به من نمیده
    با دستور سودو هم همین طور
    ممنون میشم راهنمایی بفرماییید
    Failed to open file “/etc/apt/sources.list”: Permission denied

    1. سلام خسته نباشید
      از مسیر مستقیم هم میشه عوض کرد استاد؟
      یه سوال دیگه اینکه برای سیستم عامل نپتون که بر پایه دبیانه هم میشه از مخازن کالی استفاده کرد؟

  8. سلام من کالی رو فلش بوت کردم وقتی اجرا می کنم درایو های ویندوزمم تو کالی میاره بالا؟؟؟؟

  9. سلام، ضمن تشکر از آموزشهای خوبتون، من کالی رو لایو اجرا کردم و مراحل ساخت persistence هم به خوبی انجام شده و تغییرات ذخیره میشه، ولی هنگام upgrade خطای read only بودن منابع رو میده، چکار کنم؟

    1. سلام
      هنگام بوت لینوکس از فلش باید گزینه دیگری رو به غیر اولی که برای اجرای لایو هست انتخاب کنید تا تغییرات داخل فلش شما اعمال شود.

  10. سلام
    من وقتی دستورleafpad /etc/apt/sources.list رو میزنم یه ارور به صورت bash: leafpad: command not found میده
    راه حلش چیه ؟

    1. سلام
      حتما این ابزار رو به صورت نصب ندارید.
      میتونید با دستور apt install leafpad نصب کنید.
      یا حتی میتوانید از یک ادیتور دیگه مانند nano یا vim استفاده کنید.

  11. سلام من مرورگر تور را نصب کردم.ولی از داخل ترمینال وقتی tor را میزنم 100درصد نمیشه و خطا اتصال تور میده چجوری این مشکل را حل کنم؟

  12. سلام با این مخازن من نمی تونم openvas رو نصب کنم ارور dependency می ده می دونید مشکلش چی می تونه باشه؟

  13. سلام من برنامه ی Vmware workstation رو نصب کردم
    و کالی لینوکس رو روی اون اجرا کردم
    مرورگر تور رو دانلود کردم ولی هرکاری میکنم اکسترکت نمیشه،وقتی روی فایل خام کلیک راست میکنم گزینه ای ب اسم اکسترکت وجود نداره
    کسی میتونه کمکم کنه
    ممنون میشم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


دکمه بازگشت به بالا