Comandă/fișier | Rol |
---|---|
ping | verificarea conectivității până la o altă stație |
vboxmanage | suită de comenzi oferită de VirtualBox pentru gestiunea mașinilor virtuale din CLI |
qemu | emulator pentru rularea unui sistem de operare care nu se potrivește pe arhitectura sistemului nostru |
docker | mecanism de containerizare, pentru detalii puteți citi mai multe aici |
Resursele laboratorulului de USO se găsesc în acest repository Git.
În laboratorul curent, pe mașina virtuală furnizată, aveți deja clonat repository-ul Git în directorul ~/uso.git/
. Pe parcursul laboratorului vom folosi fișierele de suport de acolo.
Ctrl+Alt+t
.
În listarea de mai jos student@uso:~$
este promptul unde introduceți comenzile, pe acela nu-l tastați. Recomandăm să nu folosiți copy-paste ca să vă acomodați cu linia de comandă. Nu vă bateți capul cu ce fac comenzile de mai jos, pe moment le rulăm mecanic, doar să ne facem treaba. Cei curioși pot consulta documentația Git.
student@uso:~$ cd uso.git/ student@uso:~/uso.git$ git rm --cached -r . student@uso:~/uso.git$ git reset --hard student@uso:~/uso.git$ git clean -f -d student@uso:~/uso.git$ git fetch origin student@uso:~/uso.git$ git checkout -b lab-09-vm student@uso:~/uso.git$ git rebase origin/lab-09-vm
Dacă la a cincea comandă rulată (git checkout -b lab-09-vm
) primiți o eroare de forma fatal: A branch named 'lab-09-vm' already exists.
, nu vă îngrijorați, nu e nici o problemă.