DOSBox: Τρόπος εκτέλεσης παλιών εφαρμογών DOS σε Linux

Κύρια οθόνη DOSBox

DOSBox είναι ένα Προσομοιωτής DOS που έχει εκδόσεις για Linux, FreeBSD, Mac OS X, Windows κ.λπ. Ο εξομοιωτής στοχεύει στη δημιουργία του κατάλληλου περιβάλλοντος έτσι ώστε οι παλιές εφαρμογές και παιχνίδια DOS να μπορούν να συνεχίσουν να χρησιμοποιούνται σε σύγχρονα λειτουργικά συστήματα χωρίς προβλήματα συμβατότητας.

Λόγω του πάθους μου για μικροεπεξεργαστές, μερικές φορές χρειάζομαι ένα πρόγραμμα που ονομάζεται MICRO σε μια έκδοση για MS-DOS και αντιμετώπισα το πρόβλημα που θέλω να το τρέξω Το DOSBox με έσωσε και τώρα εξηγώ πώς.

Το πρώτο είναι εγκαταστήστε το, για διανομές που βασίζονται στο Debian, μπορείτε να χρησιμοποιήσετε την ακόλουθη γραμμή, για αυτές που βασίζονται σε πακέτα RPM ή άλλα (για το openSuSE μπορείτε μεταβείτε σε αυτόν τον σύνδεσμο και κάντε κλικ στο κουμπί Άμεση εγκατάσταση), μπορείτε να αναζητήσετε την κατάλληλη εναλλακτική λύση (αν θέλετε, μπορείτε επίσης να την κατεβάσετε από τον Ιστό www.dosbox.com ή χρησιμοποιήστε εργαλεία όπως το Aptitude):

sudo apt-get install dosbox

Μόλις εγκατασταθεί, μπορείτε να το χρησιμοποιήσετε εκτελώντας το πρόγραμμα. Το DOSBox θα σας επιτρέψει να εκτελέσετε προγράμματα ή βιντεοπαιχνίδια για MS-DOS με επέκταση .exe, .com και .bat. Αν θέλετε να μάθετε πώς μπορεί να γίνει, απλώς πληκτρολογήστε τα παρακάτω για να το ξεκινήσετε:

dosbox

Μόλις εκτελεστεί μπορείτε να χρησιμοποιήσετε Εντολές DOS να περάσει μέσα από αυτό. Τώρα μπορείτε να δημιουργήσετε έναν κατάλογο που ονομάζεται "χρονοδιαγράμματα" στο / Home και εκεί μπορείτε να αποθηκεύσετε τα εκτελέσιμα DOS που θέλετε να εκτελέσετε. Εάν το εκτελέσιμο είναι ήδη εκεί, μπορείτε να πληκτρολογήσετε τα ακόλουθα στο DOSBox (Z: \> είναι η προτροπή DOSBox που εμφανίζεται και δεν χρειάζεται να την πληκτρολογήσετε):

Z:\> mount C /home/usuario/programasdos

Αν όλα πήγαν καλά, α μήνυμα "Η μονάδα δίσκου C έχει τοποθετηθεί ως τοπικός κατάλογος / σπίτι / χρήστης / προγραμματισμένος" στην περίπτωσή μας. Έτσι εγκαθίσταται ο κατάλογος όπου έχετε τα εκτελέσιμα DOS και είναι έτοιμος για χρήση. Τώρα πρέπει να εκτελέσουμε το πρόγραμμα DOS ή το παιχνίδι που θέλουμε να χειριστούμε. Τύπος:

Z:\> C:

Τώρα το έγκαιρη Θα έχει αλλάξει σε C: \> και αν θέλετε ή δεν θυμάστε τα εκτελέσιμα ονόματα, μπορείτε να χρησιμοποιήσετε τις εντολές DIR και άλλες DOS για να μετακινηθείτε. Εάν, για παράδειγμα, το εκτελέσιμο είναι μέσα σε έναν άλλο υποκατάλογο, μπορούμε να μεταβούμε σε αυτόν τον κατάλογο πληκτρολογώντας:

C:\> cd nombre_directorio

Στην περίπτωσή μας, αυτό δεν ισχύει, δεδομένου ότι το εκτελέσιμο άμεσα στο προγραμματισμένο. Συνεχίζουμε να γράφουμε το πλήρες όνομα του προγράμματος και πατάμε ENTER, όπως συνέβη στο MS-DOS. Για παράδειγμα, φανταστείτε ότι θέλετε να εκτελέσετε το micro.exe που βρίσκεται στον κατάλογο που δημιουργήθηκε και, στη συνέχεια, πληκτρολογήστε:

C:\> micro.exe

Και αφού πατήσετε ENTER θα ανοίξει. Θυμηθείτε ότι υπάρχουν μερικές συντομεύσεις πλήκτρα για την εκτέλεση ορισμένων λειτουργιών στο DOSBox, όπως Ctrl + F9 για έξοδο από το DOSBox, Alt + ENTER για τροποποίηση της λειτουργίας πλήρους οθόνης, Ctrl + F5 για λήψη οθόνης και Ctrl + F10 για να απελευθερώσετε το ποντίκι ή να το συλλάβετε για να χειριστείτε την εφαρμογή DOS. Υπάρχουν περισσότερα, μπορείτε να συμβουλευτείτε το εγχειρίδιο DOSBox.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Fedu dijo

    και τι έκανε ο micro; Μου έμειναν με τις αμφιβολίες XD χαιρετισμούς

    1.    axi85 dijo

      Γεια. Το Micro είναι εξομοιωτής μικροεπεξεργαστή Motorola 6800. Διαθέτει διαφορετικά εργαλεία που λειτουργούν ως εκπαιδευτής για να μάθουν πώς να χειρίζονται οδηγίες, πώς λειτουργεί εσωτερικά, IRQs, να προγραμματίζουν κ.λπ.

    2.    axi85 dijo

      Γεια. Το Micro είναι εξομοιωτής μικροεπεξεργαστή Motorola 6800. Διαθέτει διαφορετικά εργαλεία που λειτουργούν ως εκπαιδευτής για να μάθουν πώς να χειρίζονται οδηγίες, πώς λειτουργεί εσωτερικά, IRQs, να προγραμματίζουν κ.λπ.

      Χαιρετισμούς.

      1.    Fedu dijo

        Grax, κάποτε προγραμματίζω το 6800 όταν σπούδαζα ηλεκτρονικά, δεν θυμάμαι καν πια, ευχαριστώ για τη συμβολή. Χαιρετίσματα

  2.   jhon αλυσίδα dijo

    γεια, θέλω να χρησιμοποιήσω ένα πρόγραμμα για να επικοινωνήσω με ένα plc, το πρόγραμμα ονομάζεται logic master 90, ανοίγει και τα πάντα, αλλά όταν θέλω να ανοίξω ή να δω τι είναι μέσα στο plc εμφανίζεται ένα σφάλμα επικοινωνίας, πώς μπορώ να το διαμορφώσω; Ευχαριστώ χρησιμοποιείτε μέντα linux

  3.   jhon αλυσίδα dijo

    Γεια σας, πώς είσαι; Θέλω να χρησιμοποιήσω ένα πρόγραμμα που να επικοινωνεί με το plc, το πρόγραμμα είναι logicmaster 90, ανοίγει, αλλά όταν προσπαθώ να ανοίξω αυτό που είναι μέσα στο plc λαμβάνω ένα μήνυμα αποτυχίας επικοινωνίας, πώς μπορώ να ρυθμίσω την επικοινωνία Ευχαριστώ ... Χρησιμοποιώ linux mint 17.3

  4.   Miguel dijo

    Γεια σας, ξέρω ότι έχει περάσει πολύς καιρός από τη δημοσίευση αυτής της ανάρτησης, αλλά πρέπει να σας κάνω μια ερώτηση. Πρέπει να εγκαταστήσω τη μονάδα δίσκου DOSBox C τοποθετώντας τη σε δίσκο USB, αλλά επειδή έχει ένα όνομα με κενά δεν με παίρνει. Οποιοσδήποτε ξέρει πώς μπορεί να γραφτεί η εντολή mount στο dosbox ώστε το linux να προσαρτήσει αυτή τη μονάδα USB ως δίσκο C :? Ευχαριστώ

  5.   Naomi dijo

    πολύ απλό στην κατανόηση! Σας ευχαριστώ!

  6.   Κ. Εφ dijo

    Όπως έβαλα το διπλό σημείο (:).

  7.   Κ. Εφ dijo

    Πώς τοποθετείτε το διπλό σημείο (:);