Μερικές φορές χρειαζόμαστε εκτελέστε προγράμματα DOS σε LinuxΑν και δεν είναι το πιο φυσικό πράγμα, είναι κάτι που μπορεί να χρειαστεί, για παράδειγμα, ο μόνος τρόπος για να ενημερώσω το βιογραφικό μου ήταν μέσω ενός προγράμματος DOS, εκείνη την εποχή έπρεπε να κάνω μια εγκατάσταση των Windows, καθώς οι λύσεις που ήταν διαθέσιμες για το Linux δεν ήταν μου επέτρεψαν να τρέξω το πρόγραμμα σωστά. Όταν γνώρισα το Dosemu2 έκανα ακριβώς το τεστ που εκτελούσε το πρόγραμμα DOS που ενημέρωσε το Bios μου και τα αποτελέσματα ήταν ικανοποιητικά.
Τι είναι το Dosemu2;
Το Dosemu2 δεν είναι τίποτα περισσότερο από μια εικονική μηχανή, η οποία μας επιτρέπει να εκτελούμε προγράμματα DOS σε Linux, είναι μια σοβαρή προσπάθεια να ξαναζωντανέψει το έργο δόση, το εργαλείο διαθέτει μια μικρή ομάδα συνεργατών που το καθιστά γρηγορότερο και πιο αποτελεσματικό.
Με τον ίδιο τρόπο, έχουμε εργαστεί για τη συνοχή με τα περισσότερα από τα σημαντικά προγράμματα DOS, εκτός από την προσθήκη υποστήριξης σε διάφορες βιβλιοθήκες.
Πώς να εγκαταστήσετε το Dosemu2
Αυτό το σημαντικό εργαλείο διανέμεται σε πακέτα για το Fedora και το Debian (προστέθηκε στα παράγωγα κάθε διανομής), εκτός από τον πηγαίο κώδικα. Οι χρήστες του Arch Linux, εν τω μεταξύ, έχουν AUR για εύκολη εγκατάσταση του εργαλείου.
Μπορείτε να κατεβάσετε την τελευταία έκδοση των πακέτων Fedora και Debian, μαζί με τον πηγαίο κώδικα για οποιαδήποτε διανομή από εδώ.
Οι χρήστες Arc Linux και παραγώγων μπορούν να ανοίξουν ένα τερματικό και να εκτελέσουν την ακόλουθη εντολή:
yaourt -S dosemu2-git
Μόλις εγκατασταθεί το πρόγραμμα, πηγαίνουμε σε ένα τερματικό και εκτελούμε dosemu
Αμέσως θα ανοίξει ένα παράθυρο που μιμείται το cmd, όπου μπορούμε να εκτελέσουμε τα προγράμματα DOS.
Ο κατάλογος όπου πρέπει να βρίσκονται τα προγράμματα DOS έτσι ώστε να μπορούν να εκτελεστούν από το dosemu2 είναι:
~/.dosemu/drive_c
Αυτό το απλό αλλά ισχυρό εργαλείο θα μας επιτρέψει να εκτελέσουμε οποιοδήποτε πρόγραμμα DOS, η χρησιμότητά του μπορεί να ποικίλει, αλλά πάνω απ 'όλα, εδώ είναι καλύτερο να πούμε: «Καλύτερα να έχετε ένα εργαλείο που σας επιτρέπει να εκτελείτε ένα πρόγραμμα DOS και να μην το χρειάζεστε, παρά να το χρειάζεστε και να μην το έχετε«
Θα με ενδιέφερε να διαβάσω ένα σεμινάριο για το πώς να εγκαταστήσω freedos βήμα προς βήμα στο dosemu (ακολούθησα ένα, αλλά δεν πήγα και παραιτήθηκα), αν θέλετε να κάνετε ένα μέρος 2 αυτού του άρθρου, και ακόμη και ένα 3 με το Dosbox, και μερικά ακόμη με τις εκδόσεις του Android.
Μόλις πήγα σε ένα φαρμακείο και παρατήρησα ότι τα τερματικά σημείων πώλησης χρησιμοποιούν το Debian που εκτελεί το Dosemu στο οποίο χρησιμοποίησαν ένα πρόγραμμα λογιστικής απογραφής-πώλησης που είναι ένα παλιό πρόγραμμα COBOL για το M $ -DOS,
Cote Omar, νομίζω ότι είναι πράγματα του διαβόλου, όχι του Debian, καλά είναι το ίδιο ... χαχαχα
Είπα στον Erick (στο Twitter) ότι στην περίπτωσή μου έχει ανοίξει ένα παράλληλο σύμπαν από τότε που προγραμματίζω τα πράγματα σε C# desde linux χρησιμοποιώντας Mono.
Ο τρόπος με τον οποίο βλέπετε τις αλλαγές της Microsoft ...
Με εκτίμηση,
FR
Εάν είστε από το Μεξικό, δεν θα ήταν η Farmacias Guadalajara; Έχω δει ότι χρησιμοποιούν Linux στα τερματικά τους 🙂
Δεν ήξερα αυτό το εργαλείο, θα το εγκαταστήσω για κάθε περίπτωση, όπως λέτε: Δεν πονάει ποτέ.
Πολύ καλό άρθρο !. Έχω το πακέτο "dosemu" στα τοπικά μου repos. Διαβάζοντας από ψηλά, έρχεται με υποστήριξη X και δυνατότητες γραφικών στην κονσόλα με συμβατότητα για τις περισσότερες κάρτες βίντεο. Μπορώ ακόμη και να παίξω DOOM χρησιμοποιώντας το "dosemu". Και το πιστεύω ή όχι, Lizard, έχω ένα CD με μερικά παλιά παιχνίδια MS-DOS που κάνουν ποντίκι και τυρί που δεν μου αρέσει. Θα το εγκαταστήσω και θα δούμε. Ευχαριστώ για την ανάρτηση.