This shows you the differences between two versions of the page.
|
programare:vm-setup [2025/10/11 13:49] alexandru.raduta06 Adăugat mașină pentru ARM |
programare:vm-setup [2025/10/18 16:38] (current) alexandru.raduta06 Adaugat tutorial import ARM |
||
|---|---|---|---|
| Line 105: | Line 105: | ||
| </note> | </note> | ||
| + | |||
| + | <spoiler Tutorial: Import VM pe ARM în VMWare Fusion> | ||
| + | |||
| + | <note important> | ||
| + | - Descărcați mașina virtuală și dezarhivați fișierele sale în directorul dedicat mașinilor virtuale (subdirectorul trebuie să aibă extensia .vmwarevm):<code bash> | ||
| + | $ mkdir -p ~/Virtual\ Machines.localized/vmpclp.vmwarevm | ||
| + | $ tar xzvf ARHIVA -C ~/Virtual\ Machines.localized/vmpclp.vmwarevm | ||
| + | </code> | ||
| + | - Din VMWare Fusion, folosiți funcția Scan pentru a o detecta, iar apoi mașina ar trebui să apară și să funcționeze. | ||
| + | </note> | ||
| + | |||
| + | </spoiler> | ||
| + | |||
| Line 126: | Line 139: | ||
| === VM ssh & scp === | === VM ssh & scp === | ||
| - | Dacă doriți să folosiși editorul de text de pe mașina host va trebui să vă configurați o conexiune SSH. Pentru aceasta trebuie să creați un adaptor nou în mașina virtuală ca să poată comunica între ele cele două mașini. Adaptorul trebuie configurat astfel: | + | Dacă doriți să folosiți editorul de text de pe mașina host va trebui să vă configurați o conexiune SSH. Pentru aceasta trebuie să creați un adaptor nou în mașina virtuală ca să poată comunica între ele cele două mașini. Adaptorul trebuie configurat astfel: |
| {{:programare:configuratie_vm.png?direct&600|}} | {{:programare:configuratie_vm.png?direct&600|}} | ||
| Line 228: | Line 241: | ||
| </spoiler> | </spoiler> | ||
| - | <hidden> | + | ==== Windows Subsystem for Linux Setup ==== |
| - | TODO: Move https://ocw.cs.pub.ro/courses/programare/wsl-setup here. Update WSL section. | + | |
| - | </hidden> | + | === Instalare WSL2 === |
| + | |||
| + | - Căutam PowerShell în search bar, și deschideți ca și administrator. | ||
| + | - Activați WSL folosind urmatoarea comandă:<code powershell> | ||
| + | > dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart</code> | ||
| + | - Activați opțiunea de mașină virtuală folosind următoarea comandă:<code powershell> | ||
| + | > dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart</code> | ||
| + | - Dați restart la calculator. | ||
| + | - Deschideți din nou ca și administrator Powershell și rulăm următoarele comenzi:<code powershell> | ||
| + | > wsl --install</code> | ||
| + | - După instalare o să vă pună să vă faceți un utilizator pentru WSL | ||
| + | - Pentru a finaliza instalarea, rulați următoarele comenzi, în ordine:<code bash> | ||
| + | $ sudo apt update | ||
| + | $ sudo apt install gcc | ||
| + | $ sudo apt install make</code> | ||
| + | |||
| + | === Visual Studio Code setup === | ||
| + | |||
| + | - Instalați VSCode pentru Windows: https://code.visualstudio.com/download. | ||
| + | - Din VSCode, la meniul de extensii, instalați extensia WSL. | ||
| + | - După ce se instalează, o să apară in colțul din stânga jos o iconiță: {{:programare:iconita_remote_conection.png}} | ||
| + | - Apăsați pe ea, și alegeți opțiunea de "Connect to WSL". | ||