This is an old revision of the document!
Responsabili:
Recomandăm folosirea unui Linux clean install!
Recomandăm participarea la Linux Install Fest!
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).
Cuprins:
Exemplu instalare gcc (versiunea default/recentă) pe Ubuntu 24:
$ sudo apt-get update $ sudo apt-get install gcc $ gcc -v gcc version 13.2.0 (Ubuntu 13.2.0-23ubuntu4)
Exemplu instalare pentru Ubuntu 24:
$ sudo apt-get update $ sudo dpkg -i code_1.93.1-1726079302_amd64.deb
Exemplu instalare pentru Ubuntu 24:
$ sudo apt-get update # make: utilizat pentru a automatiza compilarea (la curs, teme, laborator) $ sudo apt-get install make # git: poate fi utilizat să clonați repo-ul de la curs $ sudo apt-get install git
Recomandăm folosirea unui Linux clean install!
Recomandăm participarea la Linux Install Fest!
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.