بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
تثبيت اداة vega من المصدر عمل الأداة بشكل مختصر فحص المواقع والبحث عن الثغرات فيها ,الشرح تقريبا يعمل على كل التوزيعات بإستثناء تثبيت java و webkitgtk حيث أني وضعت امر التثبيت على فيدورا فقط لمن لا يستخدم فيدورا يبحث في مدير الحزم عن أسمائهم .
1-تثبيت الإعتماديات .
sudo dnf install webkitgtk @java
2-ندخل على الموقع الرسمي للأداة ونقوم بتنزيلها حجم الملف تقريبا 28MB على العموم نتابع بالصور ونختار المعمارية التي تناسبنا.
3-بأي طريقة نقوم بفك الضغط عن الملف الذي قمنا بتنزيله سأستخدم الواجهة الرسومية ندخل على المكان الموجود فيه الملف ونفك الضغط عنه .
4-من الطرفية ندخل على المسار الموجود فيه الملف ومجلد vega وننقله إلى مجلد opt/ هذا أمر إختياري ممكن أن يبقى البرنامج محله لا مشكلة لكن أفضل للترتيب والشرح في الخطوات في الأسفل يعتمد على هذا الأمر.
sudo mv vega /opt
5-من الواجهة الرسومية ندخل على مجلد opt/vega/ ثم نشغل البرنامج نلاحظ أنه يعمل .
6-أمر إختياري لكن أمر عملي ومهم نقوم بإنشاء ملف Desktop Entry لوضع البرنامج في القائمة نتابع الصور .
-أولا نعمل إختصار Shortcut لملف opt/vega/Vega/ إلى مجلد usr/bin/ على العموم الأفضل نعمل نسخ لصق copy paste للأمر في الأسفل .
sudo ln -s /opt/vega/Vega /usr/bin
-ثانيا في مجلد usr/share/applications/ نقوم بإنشاء ملف ينتهي بالاحقة desktop نقوم بتسمية الملف بإسم البرنامج مثلا vega لكن انا سميته y_vega.desktop حتى أضمن مثلا ان هذا الإسم لن يتكرر في المستقبل من قبل برنامج أخر ونستخدم أي محرر نصوص انا في الشرح إستخدمت محرر gedit .
sudo gedit /usr/share/applications/y_vega.desktop
-ثالثا نضع فيه هذه الأسطر الموجودة في الأسفل ونحفظ الملف ثم نخرج نكتفي بنسخ لصق copt paste .
[Desktop Entry]
Name=vega
GenericName=vega
Exec=Vega
Icon=/opt/vega/Vega.png
Type=Application
Categories=Network;
Name=vega
GenericName=vega
Exec=Vega
Icon=/opt/vega/Vega.png
Type=Application
Categories=Network;
الأن نلاحظ أن البرنامج يظهر في القائمة ويمكننا تشغيله من هناك .
7-إذا لم يعمل البرنامج لأي سبب من الاسباب نشغل البرنامج من الطرفية Terminal لنرى ما هي الاخطاء التي ممكن أن تظهر وعندها نبحث عن الحلول يمكن تشغيل البرنامج من الطرفية من خلال أحد الأمرين في الأسفل ملاحظة نراعي حالة الأحرف ويمكنني ان نكتفي بعمل نسخ لصق للأوامر في الأسفل .
/opt/vega/Vega
Vega
8-إذا أردنا لاحقا حذف البرنامج نحذف ما أضفناه كما في الأسفل .
sudo rm -r /opt/vega
sudo rm /usr/bin/Vega
sudo rm /usr/share/applications/y_vega.desktop