كيفية تثبيت vlc على الكالي لينكس وتشغيله بحساب الروت

كيفية تثبيت مشغل الفيديو  vlc على الكالي لينكس وتشغيله بحساب الروت

برنامج VLC Media Player

يُعدّ VLC Media Player مشغلًا فعّالًا للوسائط بما يتميز من قدرةٍ على تشغيل مُعظم ترميزات و صيغ الوسائط الموجودة حاليًا ولكن مُستخدمي الكالي لينكس  يواجهون مشكله في تحميل هذا البرنامج وتثبيته على توزيعاتهم المفضلة.

تاريخ البرنامج في إل سي ميديا بلاير:

بدأ البرنامج عام 1999 من فريق ڤيديولان وكان من تأليف طلبة مدرسة الهندسة في فرنسا ثم طور فيما بعد في أكثر من 20 دولة، 
هذا البرنامج هو تحت رخصة جنو العمومية ويمكن نشره مجانا.

نسخة الأندرويد:

بدأ العمل على "في إل سي" لنظام أندرويد في مايو 2012، وأصبح متاحاً على متجر جوجل بلاي في 8 ديسمبر 2014.

كيفية تحميل وتثبيت برنامج VLC في Kali linux

sudo apt-get update && apt-get install vlc

بعد انتهاء التثبيت لن يعمل البرنامج,
 ببساطة لأنه غير مصمم ليشتغل على حساب الروت وهذا طبعا لدواعي أمنية لأنه حتى ولو تم اختراق برنامج vlc بثغرة Exploit  فلن يستطيع المخترق الوصول لملفاتك وبرامجك لأن صلاحيات البرنامج لمستخدم عادي فقط اما في وضع المستخدم الجذر يستطيع فعل اي شيء وكانه مالك الجهاز.

حل مشكلة تشغيل VLC بحساب الروت Root

VLC is not supposed to be run as root
VLC is not supposed to be run as root حل مشكلة

هذا أسهل حل متوفر على الانترنت ( بسطر واحد فقط)
sed -i 's/geteuid/getppid/g' `which vlc`
في بعض الأحيان لا ينفع الكود السابق لذا استعمل هذا الكود
sed -i 's/geteuid/getppid/' /usr/bin/vlc

شرح الأمر

  • يقوم هذا السطر بفتح برنامج vlc الموجود بالمسار
/usr/bin/vlc
ثم تغيير كلمة getppid الى geteuid  وهنا تتغير من حساب عادي الى روت.
والنتيجة شغال كما بالصورة

أتمنى يكون الشرح واضح
في أمان الله.