العثور على حزم كالي لينكس-Kali Linux
إدارة الحزم في Kali Linux . مع سهولة التثبيت التي توفرها APT ، لدينا الخيار بين عشرات الآلاف من الحزم ولكن الجانب السلبي هو ، لدينا عشرات الآلاف من الحزم. يمكن أن تكون معرفة الحزم المتوفرة وإيجاد الحزم التي نريدها مهمة شاقة ، خاصة للوافدين الجدد إلى Linux. في هذا المنشور ، سنغطي ثلاث أدوات مساعدة يمكن استخدامها للبحث في كومة التبن ومساعدتك في الاستفادة من النظام الإيكولوجي المفتوح المصدر الواسع.
apt-cache
من بين الواجهات المختلفة المتاحة للبحث عن الحزم ، تعد apt-cache هي الأكثر أساسية وبدائية منها جميعًا. ومع ذلك ،
فهي أيضًا الواجهة التي نستخدمها غالبًا لأنها سريعة وسهلة وفعالة. بشكل افتراضي ، يبحث apt-cache عن مصطلح معين في أسماء الحزمة وكذلك أوصافها. على سبيل المثال ، مع العلم أن جميع صفحات Kali Linux الوصفية تتضمن "kali-linux" في أسمائها ، يمكننا بسهولة البحث عنها جميعًا فى الطرفية
فهي أيضًا الواجهة التي نستخدمها غالبًا لأنها سريعة وسهلة وفعالة. بشكل افتراضي ، يبحث apt-cache عن مصطلح معين في أسماء الحزمة وكذلك أوصافها. على سبيل المثال ، مع العلم أن جميع صفحات Kali Linux الوصفية تتضمن "kali-linux" في أسمائها ، يمكننا بسهولة البحث عنها جميعًا فى الطرفية
root@kali:~# apt-cache search kali-linuxkali-linux - Kali Linux base system
kali-linux-all - Kali Linux - all packages
kali-linux-forensic - Kali Linux forensic tools
kali-linux-full - Kali Linux complete system
kali-linux-gpu - Kali Linux GPU tools
kali-linux-nethunter - Kali Linux Nethunter tools
kali-linux-pwtools - Kali Linux password cracking tools
kali-linux-rfid - Kali Linux RFID tools
kali-linux-sdr - Kali Linux SDR tools
kali-linux-top10 - Kali Linux Top 10 tools
kali-linux-voip - Kali Linux VoIP tools
kali-linux-web - Kali Linux webapp assessment tools
kali-linux-wireless - Kali Linux wireless tools
في كثير من الحالات ، ترجع apt-cache الكثير من النتائج لأنها تبحث في أوصاف الحزمة. يمكن أن تقتصر عمليات البحث على أسماء الحزم نفسها باستخدام خيار الأسماء فقط .
root@kali:~# apt-cache search nmap | wc -l
37
root@kali:~# apt-cache search nmap --names-onlydnmap - Distributed nmap frameworkfruitywifi-module-nmap - nmap module for fruitywifinmap-dbgsym - debug symbols for nmappython-libnmap - Python 2 NMAP librarypython-libnmap-doc - Python NMAP Library (common documentation)python3-libnmap - Python 3 NMAP librarylibnmap-parser-perl - parse nmap scan results with perlnmap - The Network Mappernmap-common - Architecture independent files for nmapzenmap - The Network Mapper Front Endnmapsi4 - graphical interface to nmap, the network scannerpython-nmap - Python interface to the Nmap port scannerpython3-nmap - Python3 interface to the Nmap port scanner
نظرًا لأن apt-cache يحتوي على مثل هذا الإخراج الرائع القابل للإزالة ، فيمكننا الحفاظ على تصفية النتائج حتى تصبح قابلة للإدارة.
root@kali:~# apt-cache search nmap --names-only | egrep -v '(python|perl)'dnmap - Distributed nmap framework
fruitywifi-module-nmap - nmap module for fruitywifi
nmap - The Network Mapper
nmap-common - Architecture independent files for nmap
nmap-dbgsym - debug symbols for nmap
nmapsi4 - graphical interface to nmap, the network scanner
zenmap - The Network Mapper Front End
يمكنك زيادة ترشيح نتائج البحث ، لكن بمجرد أن تبدأ في تجميع بعض الأوامر ، فهذا مؤشر جيد على أن الوقت قد حان للوصول إلى أداة مختلفة.
aptitude
و الاستعداد التطبيق هو ابن عم قريب جدا من عرضة و الرابطة بين الحصول إلا أنه يتضمن أيضا واجهة سأركع مفيدة جدا. لا يتم تضمينه في كالي افتراضيًا ولكن يمكن تثبيته بسرعة على النحو التالي.
root@kali:~# apt update && apt -y install aptitude
بعد التثبيت ، سيؤدي تشغيل aptitude بدون أي خيارات إلى تشغيل واجهة ncurses. أحد الأشياء الأولى التي ستلاحظها هو أنه يمكنك تصفح الحزم بسرعة وسهولة حسب الفئة ، مما يساعد بشكل كبير في الفرز بين الآلاف من الحزم المتوفرة.
للبحث عن حزمة ، إما اضغط على / character أو حدد "Find" ضمن قائمة "Search". عند إدخال استعلامك ، سيتم تحديث نتائج الحزمة بشكل حيوي.
مرة واحدة كنت قد تقع مجموعة من الفائدة، يمكنك وضع علامة عليه للتركيب مع + حرف أو لإزالة / إلغاء تحديده، و - الحرف.
في هذه المرحلة ، يمكنك الاستمرار في البحث عن حزم أخرى لتحديد التثبيت أو الإزالة. عندما تكون جاهزًا للتثبيت ، اضغط على المفتاح g لعرض ملخص الإجراءات الواجب اتخاذها.
إذا كنت راضيًا عن التغييرات المقترحة ، فاضغط g مرة أخرى وسيكمل aptitude تثبيتات الحزمة كالمعتاد.
0 تعليقات
{مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ}