Responsabili:
1. Linux clean install: instalare directă pe host. Puteți folosi dual-boot pentru a avea, de exemplu, Ubuntu + Windows. Dacă doriți să faceți Linux clean install, recomandăm participarea la Linux Install Fest, unde diverși voluntari vă vor ajuta să instalați o distribuție de Linux pe laptopul vostru! Verificați canalul administrativ de pe Teams.
2. VM cu Linux care rulează pe Windows/MAC, folosind un soft de virtualizare. Mai multe detalii în primul laborator.
Consultați secțiunea de tutoriale de pe această pagină pentru a vedea de ce utilitare aveți nevoie să instalați pe distribuția voastră de Linux pentru a putea lucra la PCLP (laboratoare, teme, etc).
Exemplu instalare versiunea default/recentă gcc și make pe Ubuntu 24:
$ sudo apt-get update $ sudo apt-get install gcc make $ gcc -v gcc version 13.2.0 (Ubuntu 13.2.0-23ubuntu4) $ make -v GNU Make 4.3
Exemplu instalare Visual Studio Code pentru Ubuntu:
$ sudo apt-get update $ sudo dpkg -i code_1.93.1-1726079302_amd64.deb
Puteți căuta și deschide aplicația “Visual Studio Code” din interfața grafică sau rula comanda “code” in terminal.
Exemplu instalare Sublime Text pentru Ubuntu aici.
$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg > /dev/null $ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list $ sudo apt-get update $ sudo apt-get install sublime-text
Puteți căuta și deschide aplicația “Sublime Text” din interfața grafică sau rula comanda “subl” in terminal.
Pentru a vă ajuta să lucrați într-un mediu corespunzător și necesar acasă, echipa vă pune la dispoziție o mașină virtuală care merge pe procesoare x86_64.
ATENȚIE! Această mașină virtuală este configurată să aibă disponibilă următoarele resurse: 2 CPU cores, 4GB RAM, 20GB HDD. Aceste setări se pot schimba, însă recomandăm să lăsați setupul făcut de noi.
Pentru importarea, pornirea și folosirea acestei mașini virtuale puteți folosi VMWare Workstation sau VirtualBox.
Pe site sunt disponibile mai multe versiuni. Recomandăm utilizarea VMware Workstation Player pe Windows/Linux, respectiv WMware Fusion Player pe MacOS.
Ambele software-uri sunt gratuite pentru uz non-comercial, însă pentru VMWare Fushion va trebui să vă creați cont pe site-ul VMware pentru a primi o licență personală.
vmchecker este configurat sa nu afiseze anumite informatii, din motive de securitate. Cu toate acestea, va afiseaza versiunile exacte de compilatoare pentru a le instala local. Astfel voi puteti sa aveti acelasi enviroment si sa primiti aceleasi erori.
Este o situatie normala ca de la o versiune veche de compilator (ex. gcc-4) la o versiune noua (ex. gcc-7), erorile sa difere (ex. un warning a devenit eroare sau un alt comportament s-a schimbat).
Daca feedbackul local difera de cel remote (din punct de vedere al compilarii), asigurati-va ca ati instalat versiunea corespunzatoare de compilator si ca e setata default, adica urmatoarele comenzi afiseaza aceleasi versiuni ca pe vmchecker.