Για τις ανάγκες του μαθήματος έχουμε ετοιμάσει δύο εικονικές μηχανές. Και οι δύο σχεδιάστηκαν για Oracle VirtualBox και έχουν δοκιμαστεί σε περιβάλλον windows (και επί της αρχής θα πρέπει να τρέχουν απρόσκοπτα σε οποιοδήποτε περιβάλλον με VirtualBox).
Εικονική μηχανή Lubuntu 24.04 LTS 64 bit. Αυτή η εικονική μηχανή χρειάζεται 10 GB χώρου στο δίσκο και 2 GB μνήμης, αλλά έχει πρόσφατη έκδοση του Linux. Για να κατεβάσετε τον εικονικό δίσκο vdi (virtual disk), κάνετε κλικ εδώ.
Εικονική μηχανή Lubuntu 16.04 LTS 32 bit. Αυτή η εικονική μηχανή χρειάζεται μόνο 5 GB χώρου στο δίσκο και 1 GB μνήμης, και τρέχει και σε συστήματα που δεν υποστηρίζουν εικονικές μηχανές 64 bit, είναι όμως παλιότερη έκδοση του Linux. Για να κατεβάσετε τον εικονικό δίσκο vdi (virtual disk), κάνετε κλικ εδώ.
Όποιο αρχείο και αν κατεβάσετε, θα πρέπει να το αποσυμπιέσετε με το πρόγραμμα 7zip που είναι διαθέσιμο εδώ. Υπάρχει ένα βίντεο με το πώς να φτιάξετε την εικονική μηχανή εδώ.
Όταν κατεβάζετε το VirtualBox, υπάρχει μία μόνο έκδοση που κάνει για όλα τα Windows (32 ή 64 bit). Κατεβάστε μια πρόσφατη έκδοση! Όταν φτιάχνετε την εικονική μηχανή μέσα στο VirtualBox πρέπει να διαλέξετε type = Linux, version = Ubuntu 32 bit ή 64 bit ανάλογα με το τι κατεβάσατε. Σε κάποια παλιότερα συστήματα δεν μπορείς να δημιουργήσεις εικονικές μηχανές 64 bit γιατί απαιτούν υποστήριξη από τον επεξεργαστή (δεν αρκεί 64 bit λειτουργικό), γι'αυτό φτιάξαμε και εικονική μηχανή με Linux 32 bit.
Αν βλέπετε μήνυμα λάθους όταν ξεκινάει η εικονική μηχανή που αναφέρεται σε Virtualization, τότε θα πρέπει από το BIOS του υπολογιστή σας να ενεργοποιήσετε τις επεκτάσεις εικονικοποίησης (Intel VT-x ή AMD-V). Αν η απόδοση της εικονικής μηχανής είναι χαμηλή, μπορείτε από την κεντρική οθόνη του VirtualBox με την εικονική μηχανή κλειστή, να την επιλέξετε, να πάτε στις ρυθμίσεις (Settings) της εικονικής μηχανής και από την κατηγορία ρυθμίσεων System να αλλάξετε τη μνήμη, τους επεξεργαστές και τη μνήμη video που της διαθέτει το λειτουργικό σας σύστημα.
Ο χρήστης/διαχειριστής της εικονικής μηχανής με όλα τα δικαιώματα (π.χ. για εγκατάσταση λογισμικού) έχει όνομα χρήστη csuser και συνθηματικό πάλι csuser. Μπορείτε βέβαια να αλλάξετε το συνθηματικό. Το παράδειγμα sudo apt-get install g++
εγκαθιστά τον μεταγλωττιστή για C++. Δοκιμάστε να το τρέξετε. Το sudo είναι για να τρέξετε ό,τι το ακολουθεί ως διαχειριστής (θα σας ζητηθεί το συνθηματικό του διαχειριστή). Το υπόλοιπο της εντολής είναι για την εγκατασταση του προγραμματος. Με τον ίδιο τρόπο μπορείτε να εκτελέσετε οποιαδήποτε άλλη εντολή απαιτεί προνόμια διαχειριστή.
Για περισσότερες πληροφορίες, μπορείτε να δείτε το manual του VirtualBox.