Διαφήμιση
Κρασί Πώς να εκτελέσετε εφαρμογές και παιχνίδια των Windows με Linux WineΥπάρχει τρόπος να λειτουργήσει το λογισμικό Windows σε Linux; Μια απάντηση είναι να χρησιμοποιήσετε το κρασί, αλλά ενώ μπορεί να είναι πολύ χρήσιμο, πιθανότατα θα πρέπει να είναι μόνο η τελευταία σας λύση. Εδώ γιατί. Διαβάστε περισσότερα παρέχει στους χρήστες Linux τη δυνατότητα να εκτελούν λογισμικό Windows εκτός του τομέα της Microsoft. Ως εκ τούτου, μπορεί βοηθήστε τη μετάβασή σας μακριά από τα Windows Γεια σας Χρήστη των Windows, πρέπει να μεταβείτε σε Linux ή Mac;Σκεφτήκατε ποτέ να αλλάξετε από Windows σε Linux ή Mac; Η γρήγορη απάντηση: εάν χρησιμοποιείτε Windows, μείνετε στα Windows — και μην ανησυχείτε για την αναβάθμιση ακόμα. Εδώ γιατί. Διαβάστε περισσότερα , λιγότερο δεσμευμένο από αποκλειστικό λογισμικό πλατφόρμας.
Το κρασί όμως δεν είναι τέλειο. Ορισμένα προγράμματα χρειάζονται κάποια εργασία για να κινηθούν, ενώ άλλα δεν θα λειτουργήσουν καθόλου. Τούτου λεχθέντος, τα παρακάτω βήματα θα μεγιστοποιήσουν τις πιθανότητες εκτέλεσης του προγράμματος Windows στο Linux box σας.
Γιατί δεν εκτελείται το πρόγραμμά μου;
Με απλά λόγια, το Wine τρέχει λογισμικό Windows με αντίστροφη μηχανική μέρη του λειτουργικού συστήματος Windows για Linux. Στον κόσμο της Microsoft, αυτά τα στοιχεία ονομάζονται DLL (Dynamic Link Libraries). Παρέχουν επιπλέον δυνατότητες και δυνατότητες στις οποίες βασίζονται άλλα προγράμματα για να λειτουργήσουν. Ένα παράδειγμα είναι d3d8.dll, το οποίο δίνει πρόσβαση στα προγράμματα Οι δυνατότητες παιχνιδιού DirectX 8 της Microsoft Όλα όσα πρέπει να ξέρετε για το DirectX το 2016Εάν είστε gamer υπολογιστή, πρέπει απολύτως να χρησιμοποιήσετε το DirectX, διότι θα μπορούσε να αυξήσει σημαντικά την απόδοση του παιχνιδιού σας! Εδώ είναι όλα όσα πρέπει να γνωρίζετε. Διαβάστε περισσότερα .
Αρκεί να πούμε, υπάρχουν πολλά DLL που παρέχει το Wine ισοδύναμα. Υπάρχει μια πιθανότητα ότι το κρασί έχει λάθη στις υλοποιήσεις του. Το κρασί μπορεί να μην έχει καν ένα στην πρώτη θέση! Αυτοί είναι οι κύριοι λόγοι για τους οποίους τα προγράμματα των Windows συμπεριφέρονται εσφαλμένα ή αρνούνται να λειτουργήσουν στο Linux. Ως εκ τούτου, Τα παρακάτω βήματα αποσκοπούν στη λήψη των εφαρμογών του Wine όσο το δυνατόν πιο κοντά στα Windows.
Εγκατάσταση προγραμμάτων με το PlayOnLinux
PlayOnLinux Το PlayOnLinux φέρνει παιχνίδια και προγράμματα των Windows στο Linux Διαβάστε περισσότερα σας επιτρέπει να εκτελείτε διάφορες εκδόσεις του κρασιού που έχουν αποδειχθεί ότι λειτουργούν με τα προγράμματα που θέλετε να εκτελέσετε. Μπορεί επίσης να προμηθεύει αυτόματα το κρασί με εγγενή DLL για να το βοηθήσει να λειτουργεί καλύτερα. Όλα αυτά γίνονται κάτω από την κουκούλα, οπότε απλά πρέπει να επιλέξετε αυτό που θέλετε να εγκαταστήσετε και στη συνέχεια να το εκτελέσετε.

Κατά την εγκατάσταση ενός προγράμματος που χρησιμοποιεί το PlayOnLinux σχεδόν πάντα διασφαλίζει την ομαλή λειτουργία, ίσως να μην βρείτε αυτό που θέλετε στον κατάλογό τους. Αλλά μεταβείτε στη σελίδα λήψεων και δοκιμάστε το πρώτα.
Ποια είναι η αρχιτεκτονική του κρασιού σας;
Εάν διαπιστώσετε ότι δεν υπάρχει η επιλογή προγραμμάτων του PlayOnLinux, ίσως χρειαστεί να καταφύγετε στη μη αυτόματη εγκατάσταση των προγραμμάτων σας. Πριν βυθιστείτε, θα πρέπει να κάνετε μια ερώτηση: είναι το κρασί σας Λειτουργία 64-bit ή 32-bit Ποια είναι η διαφορά μεταξύ των Windows 32 και 64 bit;Ποια είναι η διαφορά μεταξύ των 32-bit και των 64-bit Windows; Ακολουθεί μια απλή εξήγηση και πώς να ελέγξετε ποια έκδοση έχετε. Διαβάστε περισσότερα ?
Όπως και τα Windows, τόσο το Linux όσο και το Wine έχουν διαφορετικές εκδόσεις σχεδιασμένες για συγκεκριμένες αρχιτεκτονικές υπολογιστών. Πιθανότατα χρησιμοποιείτε μια έκδοση 64 bit του Linux, και έτσι από προεπιλογή η έκδοση 64-bit του Wine.
Για να ελέγξετε ποια χρησιμοποιείτε, εισαγάγετε αυτήν την εντολή:
winecfg
Στη συνέχεια, κάντε κλικ στο κουμπί Έκδοση των Windows. Θα δείτε μια λίστα με τις διάφορες εκδόσεις των Windows που μπορεί να μιμηθεί το κρασί. Εάν χρησιμοποιείτε 32-bit κρασί, εκδόσεις θα εμφανιστεί παλαιότερο από τα Windows XP δεδομένου ότι ήταν διαθέσιμα μόνο σε λειτουργία 32-bit.

Αλλαγή της αρχιτεκτονικής του κρασιού σας
Παρόλο που το λογισμικό που έχει σχεδιαστεί για συστήματα 32-bit θα λειτουργεί σε εκδόσεις 64-bit του Wine, τείνουν να λειτουργούν καλύτερα με την έκδοση 32-bit αντ 'αυτού. Ευτυχώς, η αλλαγή της αρχιτεκτονικής του κρασιού είναι πολύ απλή:
εξαγωγή WINEARCH = win32. εξαγωγή WINEPREFIX = ~ / .wine32. winecfg
Η πρώτη εντολή λέει στο Wine να πάει σε λειτουργία 32-bit, ενώ η δεύτερη λέει πού να δημιουργήσει το νέο του φάκελο (το «.» Στο τέλος κάνει το φάκελο κρυφό - μπορείτε να το αφαιρέσετε αν θέλετε). Δεδομένου ότι αυτός ο φάκελος δεν υπάρχει, η τρίτη εντολή τον δημιουργεί για εμάς.
Εάν θέλετε να εκτελέσετε ένα πρόγραμμα χρησιμοποιώντας αυτήν την έκδοση του Κρασιού, θα πρέπει να εισαγάγετε τις δύο πρώτες εντολές προτού το κάνετε. Αυτό μπορεί να είναι λίγο κουραστικό, οπότε αν το θέλετε ως προεπιλεγμένη έκδοση κρασιού, μπορείτε να δημιουργήσετε ένα αρχείο για να το κάνετε αυτό αυτόματα για εσάς.
sudo nano /etc/profile.d/wine.sh

Απλώς προσθέστε τις δύο πρώτες εντολές όπως κάνατε για να δημιουργήσετε τον νέο σας φάκελο Wine. Ίσως χρειαστεί να επανεκκινήσετε τον υπολογιστή σας για να λειτουργούν αυτές οι ρυθμίσεις. Μετά από αυτό, θα μπορείτε να εκτελείτε προγράμματα με ένα απλό κρασί [πρόγραμμα] εντολή.
Χρησιμοποιήστε τη σταδιακή έκδοση του κρασιού
Η σταδιοποίηση του κρασιού έχει πολλές διορθώσεις σφαλμάτων και λειτουργίες που δεν έχουν καταφέρει να κυκλοφορήσουν στις κύριες κυκλοφορίες. Εξαιτίας αυτού, ενδέχεται να έχετε περισσότερες πιθανότητες να εκτελέσετε τα προγράμματά σας εάν το χρησιμοποιήσετε. Μπορείτε να βρείτε συγκεκριμένες οδηγίες για το πώς να το κάνετε για τη διανομή Linux στον ιστότοπό τους.
Για χρήστες Ubuntu / Mint, ακολουθούν οι εντολές τερματικού που εισάγετε:
sudo add-apt-repository ppa: κρασί / κρασί. sudo apt-get ενημέρωση. sudo apt-get install --install-συνιστά κρασί-σταδιοποίηση winehq-staging
Μπορείτε να ελέγξετε εάν χρησιμοποιείτε τη σταδιοποίηση κρασιού εισάγοντας αυτήν την εντολή:
κρασί - μετατροπή

Χρησιμοποιήστε εγγενή στοιχεία των Windows με Winetricks
Το Wine έχει τη δυνατότητα να χρησιμοποιεί DLL των Windows παράλληλα με τα δικά του αντίστροφα κατασκευασμένα. Σε πολλές περιπτώσεις, αυτό μπορεί να συμβάλει στην καλύτερη συμβατότητα. Ωστόσο, για να το κάνετε αυτό, πρέπει να τα κατεβάσετε και να πείτε ρητά στο Wine να τα χρησιμοποιήσει. Ένα σενάριο κελύφους που ονομάζεται Winetricks αυτοματοποιεί αυτήν τη διαδικασία, ώστε να μην χρειάζεται να ανησυχείτε για τη διαδικασία.
Η παρακάτω εντολή χρησιμοποιεί Ωχ Mastering Wget & Learning μερικά τακτοποιημένα κόλπα λήψηςΜερικές φορές δεν αρκεί να αποθηκεύετε έναν ιστότοπο τοπικά από το πρόγραμμα περιήγησής σας. Μερικές φορές χρειάζεστε λίγο περισσότερη δύναμη. Για αυτό, υπάρχει ένα τακτοποιημένο μικρό εργαλείο γραμμής εντολών γνωστό ως Wget. Το Wget είναι ... Διαβάστε περισσότερα για λήψη του σεναρίου:
wget -O winetricks.sh https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks. chmod 755 winetricks.sh
Η δεύτερη εντολή κάνει το σενάριο να εκτελείται. Το Linux αποτρέπει την εκτέλεση τυχαίων σεναρίων από προεπιλογή για λόγους ασφαλείας Είναι το Linux πραγματικά τόσο ασφαλές όσο νομίζετε;Το Linux θεωρείται συχνά ως το πιο ασφαλές λειτουργικό σύστημα στο οποίο μπορείτε να πάρετε τα χέρια σας, αλλά αυτό συμβαίνει πραγματικά; Ας ρίξουμε μια ματιά σε διάφορες πτυχές της ασφάλειας υπολογιστών Linux. Διαβάστε περισσότερα . Το μόνο που έχετε να κάνετε τώρα είναι να ζητήσετε από την Winetricks να εγκαταστήσει ένα συγκεκριμένο αρχείο στο τερματικό όπως:
./winetricks.sh σας-dll
Εάν εισαγάγετε αυτήν την εντολή, το Winetricks μπορεί επίσης να σας δείξει όλα τα πιθανά DLL που μπορείτε να εγκαταστήσετε με αυτήν:
λίστα ./winetricks.sh dll
Διαφορετικά προγράμματα βασίζονται σε διαφορετικά DLL, γι 'αυτό προτείνω να ελέγξετε τον επίσημο Βάση δεδομένων εφαρμογών κρασιού για κάποιες συμβουλές σχετικά με το τι πρέπει να εγκαταστήσετε. Απλώς αναζητήστε το λογισμικό που θέλετε και θα πρέπει να δείτε άλλους στο ίδιο σκάφος με εσάς.
Ελέγξτε το κρασί για σφάλματα
Εάν η εφαρμογή που θέλετε να εκτελέσετε δεν βρίσκεται στη βάση δεδομένων της εφαρμογής Wine, μπορείτε ακόμα να κάνετε λίγο στρίψιμο για να μαντέψετε το πρόβλημα. Για παράδειγμα, μπορείτε να ρίξετε μια ματιά στα σφάλματα που παράγει το κρασί ως εξής:
κρασί [πρόγραμμα] &> debug.txt

Όταν εκτελείτε το πρόγραμμά σας στο τερματικό, τυχόν σφάλματα που κάνει θα σταλούν στο παραπάνω αρχείο. Κάτι τέτοιο μπορεί να σας βοηθήσει να εντοπίσετε τι συμβαίνει με το Wine. Με αυτόν τον τρόπο, ίσως μπορείτε να εγκαταστήσετε ένα χρήσιμο DLL χρησιμοποιώντας το Winetricks.
Αναφορά σφαλμάτων
Εάν το πρόγραμμά σας εξακολουθεί να μην λειτουργεί παρά τις καλύτερες προσπάθειές σας, το πρόβλημα μπορεί να είναι στον ίδιο τον κώδικα του Wine. Σε αυτήν την περίπτωση, προτείνω να υποβάλετε μια αναφορά σφαλμάτων στα προγράμματα παρακολούθησης σφαλμάτων του WineHQ.

Αυτό δεν πρέπει να είναι απαραίτητο στις περισσότερες περιπτώσεις, αλλά αν σας ενδιαφέρει να το κάνετε, υπάρχουν μερικά πράγματα που πρέπει να έχετε υπόψη:
- Να είστε σαφείς στην περιγραφή του προβλήματός σας, τι είναι και πώς προέκυψε.
- Επισυνάψτε ένα αρχείο σφάλματος με την αναφορά σας (όπως το παραπάνω). Αυτό διευκολύνει τον εντοπισμό των προβλημάτων για τους προγραμματιστές.
- Να είστε ευγενικοί και ευγενικοί 7 Οδηγίες Netiquette για τη σύνταξη μηνυμάτων ηλεκτρονικού ταχυδρομείου και δημοσιεύσεων φόρουμΤο Netiquette είναι σύντομο για την εθιμοτυπία δικτύου ή διαδικτύου. Περιλαμβάνει το ειδικό σύνολο κοινωνικών συμβάσεων που βρίσκονται στις διαδικτυακές αλληλεπιδράσεις. Ενώ το netiquette είναι πολύ παρόμοιο με την καλή συμπεριφορά ή την εθιμοτυπία σε συναντήσεις εκτός σύνδεσης, υπάρχουν ... Διαβάστε περισσότερα ! Οι άνθρωποι θα είναι πιο πρόθυμοι να βοηθήσουν εάν είστε.
Έχετε μια ιστορία επιτυχίας κρασιού για κοινή χρήση; Έχετε αντιμετωπίσει προβλήματα με αυτό; Πείτε μας στα παρακάτω σχόλια.
Πιστωτική εικόνα: Sicco Hesselmans μέσω του Shutterstock.com
Σήμερα σπουδάζει για ένα BIT, ο Austin Luong είναι ένας άπληστος ενθουσιώδης Linux που λατρεύει να προσηλυίνει για το ελεύθερο λογισμικό. Του αρέσει επίσης να γράφει sci-fi, αλλά μόνο στο απόρρητο της μονάδας σκληρού δίσκου.