چون لینوکس کالی یک لینوکس من درآوردی است به جای آن با katoolin میتوانید ابزار ها را در توزیع های دبیان بیس معقولی مثل اوبونتو یا دبیان نصب کنی
با سلام
ممنون راهنمایی خوبتون بابت توصیه به استفاده از اوبونتو. فقط یک ایراد در راهنماییتون وجود داشت که لازم دونستم یکم در موردش توضیح بدم.
متاسفانه ابزار
katoolin هم ابزار مناسبی نیست. این ابزار مخازن توزیع کالی رو به sources.list اضافه می کنه :
cmd2 = os.system("echo '# Kali linux repositories | Added by Katoolin\ndeb http://http.kali.org/kali kali-rolling main contrib non-free' >> /etc/apt/sources.list")
و از این طریق امکان نصب پکیج های کالی رو در سایر توزیع های دبیان بیسد فراهم می کنه.
ولی اضافه کردن مخازن ثانیویه،
به خصوص مخازن یک توزیع دیگه، کار نادرستیه و سیستم رو به شدت در معرض ناپایداری قرار می ده. این مطلب تقریباً در تمام داکیمونت ها اومده. برای مثال
داکیومنت دبیان :
Debian Stable should not be combined with other releases. If you're trying to install software that isn't available in the current Debian Stable release, it's not a good idea to add repositories for other Debian releases. The problems might not happen right away, but the next time you install updates.
The reason things can break is because the software packaged for one Debian release is built to be compatible with the rest of the software for that release. For example, installing packages from buster on a stretch system could also install newer versions of core libraries including libc6. This results in a system that is not testing or stable but a broken mix of the two.
Repositories that can create a FrankenDebian if used with Debian Stable:
Debian testing release (currently buster)
Debian unstable release (also known as sid)
Ubuntu, Mint or other derivative repositories are not compatible with Debian!
Ubuntu PPAs
همون طور که می بینین توضیح داده شده که ترکیب مخازن سایر توزیع ها مثل اوبونتو، مینت و ... با مخازن دبیان کار درستی نیست.
توصیه من به دوستمون اینه که از اوبونتو 19.04 استفاده کنن و هر ابزاری رو که نیاز داشتن به صورت دستی و درست نصبش کنن.