Πώς να εγκαταστήσετε και να τρέξετε την qbasic σε Windows και Linux

Το πρόγραμμα qbasic είναι φτιαγμένο για να τρέχει σε MS DOS, ένα παλιό λειτουργικό σύστημα που δε χρησιμοποιείται σήμερα στους σύγχρονους υπολογιστές. Για να τρέξει λοιπόν η qbasic σ'ένα μοντέρνο υπολογιστή χρειάζεται να προσομοιωθεί στον υπολογιστή αυτό ένας υπολογιστής που τρέχει MS DOS (αυτό ονομάζεται emulation). Δε χρειάζεται να ξέρει κανείς ακριβώς πώς γίνεται αυτό αλλά χρειάζεται να γίνουν 1-2 βήματα για να τρέξει το πρόγραμμα.

Σε συστήματα Windows (XP, Vista, Win 7)

  1. Κατεβάστε το αρχείο qb.zip και εξάγετε τα περιεχόμενά του (extract) σε ένα καινούριο και άδειο κατάλογο (directory, folder) που δημιουργείτε γι' αυτό το σκοπό και στον οποίο μέσα θα δουλεύετε την qbasic από δω και πέρα.
  2. Πηγαίνετε με τον Windows Explorer στον κατάλογο αυτό και κάντε διπλό κλικ στο αρχείο run-qbasic.bat. Αυτό τρέχει τον emulator (ονομάζεται dosbox) και το πρόγραμμα qbasic. Δείτε και το αρχείο README.txt.

Σε συστήματα Linux

  1. Επαναλάβετε το βήμα 1 από την εγκατάσταση για Windows.
  2. Εγκαταστήσετε στο σύστημά σας τον emulator dosemu. Από σύστημα σε σύστημα διαφέρει ο τρόπος για να γίνει αυτό. Για παράδειγμα, σε συστήματα βασισμένα στη διανομή Debian (το δημοφιλές Ubuntu ανάμεσα σε αυτά) μπορείτε να δώσετε την εντολή
    sudo apt-get install dosemu
    (θα χρειαστεί να δώσετε είτε το password σας είτε το root password.)
  3. Πηγαίνετε με τη γραμμή εντολών (command line) στον κατάλογο όπου τοποθετήσατε τα περιεχόμενα του αρχείου qb.zip και δώστε την εντολή
    dosemu qbasic/QBASIC.EXE
    (Τηρείστε τα κεφαλαία/μικρά όπως τα βλέπετε.) Αυτό θα ξεκινήσει τον interpreter της qbasic.
  4. Αν το πρόγραμμα δεν ξεκινήσει και πάρετε το μήνυμα σφάλματος "LOWRAM mmap: Invalid argument" τότε δώστε την εντολή
    sudo sh -c 'echo 0 > /proc/sys/vm/mmap_min_addr'
    (θα χρειαστεί να δώσετε είτε το password σας είτε το root password.) Το πρόβλημα θα πρέπει τώρα να έχει διορθωθεί μέχρι την επόμενη φορά που θα ξαναξεκινήσετε τον υπολογιστή σας.