# سكريبت لتنصيبWSLو توزيعة Ubuntu بواجهة XFCE4 وتشغيلها عبر برتوكول XRDP

**URL:** <https://discourse.aosus.org/t/topic/2234>\
**Category:** البرامج والأنظمه المغلقة\
**Tags:** أسس\
**Created:** [29 ديسمبر 2021، 2:34م UTC](https://discourse.aosus.org/t/topic/2234 "2021-12-29T14:34:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abdelilah\_Hmidani](https://discourse.aosus.org/user_avatar/discourse.aosus.org/abdelilah_hmidani/32/3608_2.png) [@Abdelilah\_Hmidani](https://discourse.aosus.org/u/Abdelilah_Hmidani)\
**Post date:** [29 ديسمبر 2021، 2:34م UTC](https://discourse.aosus.org/t/topic/2234/1 "2021-12-29T14:34:41Z")

</div>

سكريبت لتنصيب WSL و توزيعة Ubuntu بواجهة XFCE4 وتشغيلها عبر برتوكول XRDP

 ![0](https://cdn-cf-discourse.aosus.org/original/2X/7/7366f0dcf6f1d8974bff18f1f3c3829574e625a0.jpeg)

ما هو WSL ( Windows Subsystem for Linux)

هو طبقة توافقية لتشغيل برمجيات نظام التشغيل مفتوح المصدر جنو/لينكس على ويندوز 10 الاصدار 2004 فما فوق ومايكروسوفت ويندوز سيرفر 2019.  
أعلنت مايكروسوفت إضافة نواة لينكس كاملة ضمن هذه الطبقة، وهي إصدارات ذات الدعم الطويل.

1.تنصيبه بالطريقة اليدوية

- التأكد أن لديك الإصدار 2004 فما فوق .  
أسهل طريقة هي فتح الترمنال PowerShell كمسؤول سنحتاجه على طول التنصيب :

 ![1](https://cdn-cf-discourse.aosus.org/original/2X/a/aa968c29f01cf3ca1f2a203be1315729276b538b.png)

- انقل الأمر الآتي و اضغط انتر

```auto
winver

```

ستظهر النتيجة الآتية كمثال :

 ![2](https://cdn-cf-discourse.aosus.org/original/2X/9/9c4adc877c750e45b30925c9c06bda08d10ea36a.png)

 ![3](https://cdn-cf-discourse.aosus.org/original/2X/7/78576c45f73523c556d1b1e86f0bc53cd2afd4d7.webp)

- تفعيل Windows-Subsystem-Linux عبر الأمر التالي :

```auto
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

```

- تفعيل Virtual Machine Platform عبر الأمر التالي :

```auto
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

```

- الآن قم بإعادة تشغيل الجهاز.
- افتح مرة اخرى PowerShell كمسؤول
- انسخ الأمر التالي لتفعيل WSL version 2

```auto
wsl --set-default-version 2

```

- المفارقات بين الإصدار الأول والثاني :

 ![5](https://cdn-cf-discourse.aosus.org/original/2X/4/48d5f9fa12ea3baffaec30edac4dc63da30e9a2a.png)

- تحميل النواة عبر الأمر التالي :

```auto
Invoke-WebRequest -Uri https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -OutFile wsl.msi

```

- تنصيب النواة عبر الأمر التالي :

```auto
msiexec.exe /i wsl.msi /quiet /norestart /L c:\install-log.txt

```

> الخيار c:\install-log.txt وضعته لتسجيل ما يحدث أثناء التنصيب ولمعرفة إن حدث خطأ ما لتصلحه .

- تحميل Ubuntu بصيغة APPX الأمر التالي :

```auto
 Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile ubuntu2004.appx -UseBasicParsing

```

- تنصيب Ubuntu عبر الأمر التالي :

```auto
 Add-AppxPackage ./ubuntu2004.appx

```

- سيطلب منك إسم المستخدم وكلمة المرور.

 ![6](https://cdn-cf-discourse.aosus.org/original/2X/2/22e16300574c7876cff964a2ef10b7be050a299a.png)

- بمجرد الانتهاء من التثبيت ، سترى شاشة مشابهة لما يلي والموجه جاهز لاستخدام Ubuntu bash.

 ![7](https://cdn-cf-discourse.aosus.org/original/2X/a/a362f63a7305d7722e8cf100a3db04a04db6da22.png)

- يجب تحديث النظام عبر الأمر التالي :

```auto
sudo apt update -y && sudo apt -y full-upgrade

```

بعد ذلك أتى وقت تنصيب الواجهة والبرتوكول XRDP عبر نسخ الأمر التالي :  
سيطلب منك وضع الرقم السري بعد لصق الأوامر اكتبه فقط .

```auto
sudo apt install -y xfce4 xfce4-goodies
sudo apt install -y xrdp
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
 sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
echo xfce4-session > ~/.xsession

```

بعد انتهاء التنصيب يمكنك ان تدخل للنظام عبر نفس الجهاز ب localhost في برنامج remote desktop او نفس الشبكة عبر IP

- نفذ الأمر التالي لفتح برنامج remote desktop:

```auto
mstsc 

```

 ![8](https://cdn-cf-discourse.aosus.org/original/2X/8/8ae95e46b6c190c0a4ece391a9b37824dab1b827.png)

1. التنصيب السريع عبر السكريبت :

> **[GitHub - hmidani-abdelilah/WSL-2: The simple way to enable Windows Subsystem for...](https://github.com/hmidani-abdelilah/WSL-2)**
>
> The simple way to enable Windows Subsystem for Linux V2 and install Ubuntu 20.04 with XFCE4 or without

## ميزات السكريبت WSL 2

- Integration between Windows and Linux

- Fast boot times

- Small resource foot print

- Runs with current versions of VMWare and VirtualBox

- Managed VM

- Full Linux Kernel

- Full system call compatibility

- قم بتحميل السكريبت الأول لتنصيب أساسات النظام من هنا :

> <https://github.com/hmidani-abdelilah/WSL-2/blob/master/install-wsl.cmd>

> ثم قم بتشغيله كمسؤول وانتظر التنصيب قد يسألك عن إسم التوزيعة وعن اليوزر والباسوورد أدخلهم بعد انتهائه أخرج ب :

```auto
exit 

```

سيحدث النظام ويخرج .

- قم بتحميل السكريبت الثاني لتنصيب الواجهة والبرنامج XRDP من هنا :

> <https://github.com/hmidani-abdelilah/WSL-2/blob/master/install-gui.cmd>

> ثم قم بتشغيله كمسؤول وانتظر التنصيب .

بعد ذلك يمكنك الوصول إليه بنفس الطريقة السابقة 🙂

يمكنك أن تدخل للنظام عبر نفس الجهاز ب localhost في برنامج remote desktop او نفس الشبكة عبر IP

- نفد الأمر التالي لفتح برنامج remote desktop:

```auto
mstsc 

```

 ![8](https://cdn-cf-discourse.aosus.org/original/2X/8/8ae95e46b6c190c0a4ece391a9b37824dab1b827.png)

النتيجة .

 ![بهى](https://cdn-cf-discourse.aosus.org/original/2X/c/c4b7d71ab9d1075e9ad30df01a8508d771e49eb9.png)

سيفيدك في تشغيل برامج لينكس او السرفرات وغير ذلك .

- هذا فيديو يشرح طريقة التنصيب والتشغيل 🙂

[![](https://cdn-cf-discourse.aosus.org/original/2X/7/7366f0dcf6f1d8974bff18f1f3c3829574e625a0.jpeg "how to install WSL2 Ubuntu 20.04 with GUI XFCE4 - Windows 10 Version 2004") ](https://www.youtube.com/watch?v=8ZwQdgMfYoA)

- التوثيق :

> **[Windows Subsystem for Linux Documentation](https://learn.microsoft.com/en-us/windows/wsl/)**
>
> Overview of the Windows Subsystem for Linux documentation.

## هذا الموضوع فائز [بجائزة أسس للكتابة](https://aosus.org/writing-contest)

هذا الموضوع فائز [بجائزة أسس للكتابة](https://aosus.org/writing-contest) وهي اول جائزة عربية مخصصة للكتابة عن البرمجيات الحرة والمفتوحة.

الموضوع متوفر على مدونة gnulinuxsa هنا:

> **[شرح تنصيب WSL2 و توزيعة Ubuntu بواجهة XFCE4 وتشغيلها عبر برتوكول...](https://gnulinuxsa.org/archives/8846/)**
>
> سكريبت لتنصيب WSL و توزيعة Ubuntu بواجهة XFCE4 وتشغيلها عبر برتوكول XRDP ما هو WSL ( Windows Subsyst

---

<div class="post-metadata">

**Author:** ![FarisZR](https://discourse.aosus.org/user_avatar/discourse.aosus.org/fariszr/32/9292_2.png) [@FarisZR](https://discourse.aosus.org/u/FarisZR)\
**Post date:** [8 يناير 2022، 10:24م UTC](https://discourse.aosus.org/t/topic/2234/2 "2022-01-08T22:24:57Z")

</div>



---

<div class="post-metadata">

**Author:** ![FarisZR](https://discourse.aosus.org/user_avatar/discourse.aosus.org/fariszr/32/9292_2.png) [@FarisZR](https://discourse.aosus.org/u/FarisZR)\
**Post date:** [17 يناير 2022، 12:56ص UTC](https://discourse.aosus.org/t/topic/2234/3 "2022-01-17T00:56:24Z")

</div>


