# التشغيل على Linux (/ar/docs/enhanced/running-on-linux)

على خادم Linux يشغّل FiveM Enhanced، لا تستطيع شيفرة C# الخاصة بـ vMenu حاليًا التحقق من شهادات الأمان الخاصة بالمواقع. وهذا يعطّل كل ما يرسله vMenu عبر الإنترنت، مثل فحوصات التحديث وتسجيل webhook والتكاملات. هذه علة في FiveM، وقد تم الإبلاغ عنها.

وإلى أن تُصلَح، يسلّم vMenu تلك الحركة إلى مساعد JavaScript صغير يأتي معه، وهو `server/net_bridge.js`. أما JavaScript على الخادم نفسه فلا تعاني من هذه العلة. يحدث هذا تلقائيًا ولا تحتاج إلى إعداد أي شيء. وتعرض وحدة التحكم لديك عند البدء سطرًا يفيد بأن net bridge قيد الاستخدام.

## التبديل يدويًا [#التبديل-يدويًا]

إذا احتجت يومًا إلى الاختيار بنفسك، أضف أحد هذين السطرين إلى `server.cfg`:

```ini
set vMenu.Enhanced.NetBridge native
set vMenu.Enhanced.NetBridge js
```

القيمة `native` تستخدم دائمًا شيفرة C# العادية، والقيمة `js` تستخدم المساعد دائمًا، حتى على Windows. وإن حذفت السطر فسيختار vMenu بنفسه.

:::note[على FiveM Legacy]
يستخدم vMenu على FiveM Legacy المساعد دائمًا، على Linux وعلى Windows على حد سواء، لذلك لا يؤثر هذا الإعداد هناك.
:::
