Ανακοινώθηκε η κυκλοφορία της νέας έκδοσης ανάπτυξης του Wine 8.6, στην οποία από την κυκλοφορία της έκδοσης 8.5, έχουν κλείσει 25 αναφορές σφαλμάτων και έχουν γίνει 414 αλλαγές.
Για όσους δεν γνωρίζουν για το κρασί, πρέπει να το γνωρίζουν αυτό είναι ένα δημοφιλές δωρεάν λογισμικό ανοιχτού κώδικα ότι επιτρέπει στους χρήστες να εκτελούν εφαρμογές Windows σε Linux και άλλα λειτουργικά συστήματα που μοιάζουν με Unix. Για να είναι λίγο πιο τεχνικό, το Wine είναι ένα επίπεδο συμβατότητας που μεταφράζει κλήσεις συστήματος από τα Windows σε Linux και χρησιμοποιεί μερικές βιβλιοθήκες των Windows, με τη μορφή αρχείων .dll.
Το κρασί είναι ένας από τους καλύτερους τρόπους εκτέλεσης εφαρμογών Windows σε Linux. Επιπλέον, η κοινότητα του κρασιού διαθέτει μια πολύ λεπτομερή βάση δεδομένων εφαρμογών.
Κύρια νέα χαρακτηριστικά της έκδοσης ανάπτυξης του Wine 8.6
Σε αυτή τη νέα έκδοση που παρουσιάζεται, επισημαίνεται ότι η μηχανή του προγράμματος περιήγησης Το Mozilla Gecko έχει ενημερωθεί στην έκδοση 2.47.4, καθώς και ο ελεγκτής Το PostScript έχει βελτιωμένη υποστήριξη για αρχεία σε ουρά που αποθηκεύουν δεδομένα σχετικά με μια εργασία εκτύπωσης.
Μια άλλη από τις αλλαγές που ξεχωρίζει σε αυτή τη νέα έκδοση του Wine 8.6 είναι αυτή τώρα Διαθέτει μια ενσωματωμένη βιβλιοθήκη μαθηματικών δανεισμένη από το έργο musl libc 1.2.3.
Από την πλευρά του γνωστές διορθώσεις σφαλμάτων στο Wine 8.6, από τα διορθωμένα προβλήματα του παιχνιδιού αναφέρονται: The Westerner, Team Fortress Arcade, Pixel Force: Left 4 Dead, Inquisitor, My Place, DiRT Rally 2.0, Matrix Awakens MegaCity Unreal Engine 5.1 demo, Hogwarts Legacy, Pro Evolution Soccer 2008.
Τονίζει επίσης το Διορθώθηκαν προβλήματα στο περιβάλλον δοκιμών Chromium και άλλα ζητήματα τυχαίων εφαρμογών που τώρα επιλύονται, καθώς και προστέθηκε αρχείο windows.ui.composition.idl με ορισμούς Windows.UI.Composition.*.
Του άλλες αλλαγές που έγιναν:
- schtasks.exe: το schtasks αποτυγχάνει στα Windows 7 όταν λείπουν δικαιώματα
- Δεν υπάρχουν αυξημένα δικαιώματα schedsvc:rpcapi αποτυγχάνει στα Windows 7
- Πολλαπλές εφαρμογές κολλάνε σε μη υλοποιημένη λειτουργία
- askchd:scheduler – test_GetTask() αποτυγχάνει στα Windows 7 όταν δεν έχετε επαρκή δικαιώματα
- Το schedsvc:rpcapi κάνει το taskchd:scheduler να κολλάει στο w7u_adm
- Το dinput:device8 – test_dik_codes() λαμβάνει μερικές φορές χρονικά όρια στο GitLab CI
- Το schtasks.exe:schtasks προκαλεί σφάλμα του taskchd:scheduler στα w7u_adm και w8adm
- Η μεταγλώττιση αποτυγχάνει με το gcc 4.8.4 - σφάλμα: λείπει ο δυαδικός τελεστής πριν από το διακριτικό "("
- dinput:device8 - test_mouse_keyboard() αποτυγχάνει σε ορισμένες τοπικές ρυθμίσεις των Windows 7 Το LDAP Explorer (LEX) δεν συνδέεται χωρίς SSL
- Το dinput:device8 – test_overlapped_format() λαμβάνει μερικές φορές ένα χρονικό όριο στο Wine (GitLab CI)
- Το κρασί δεν μπορεί να ενημερώσει το υπάρχον πρόθεμα
- Το DnsQuery_A() χειρίζεται εσφαλμένα τις εγγραφές DNS CNAME
Εάν θέλετε να μάθετε περισσότερα για αυτήν τη νέα έκδοση ανάπτυξης του Οίνου που κυκλοφόρησε, μπορείτε να ελέγξετε το μητρώο του αλλαγές στον παρακάτω σύνδεσμο.
Πώς να εγκαταστήσετε την έκδοση ανάπτυξης του Wine 8.6 στο Ubuntu και σε παράγωγα;
Εάν ενδιαφέρεστε να δοκιμάσετε αυτήν τη νέα έκδοση ανάπτυξης του Wine στην διανομή σας, μπορείτε να το κάνετε ακολουθώντας τις οδηγίες που κοινοποιούμε παρακάτω.
Το πρώτο και πιο σημαντικό βήμα θα είναι η ενεργοποίηση της αρχιτεκτονικής 32-bit, ότι παρόλο που το σύστημά μας είναι 64 bit, η εκτέλεση αυτού του βήματος μας γλιτώνει από πολλά προβλήματα που συνήθως παρουσιάζονται, αφού οι περισσότερες βιβλιοθήκες Wine εστιάζονται σε αρχιτεκτονική 32 bit.
Γι 'αυτό γράφουμε για το τερματικό:
sudo dpkg --add-architecture i386
Τώρα πρέπει να εισαγάγουμε τα κλειδιά και να τα προσθέσουμε στο σύστημα με αυτήν την εντολή:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Έγινε τώρα πρόκειται να προσθέσουμε το ακόλουθο αποθετήριο στο σύστημα, για αυτό γράφουμε στο τερματικό:
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main" sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Τέλος, μπορούμε να επαληθεύσουμε ότι έχουμε ήδη εγκαταστήσει το Wine και επίσης ποια έκδοση έχουμε στο σύστημα εκτελώντας την παρακάτω εντολή:
wine --version
Πώς να απεγκαταστήσετε το Wine από το Ubuntu ή κάποιο παράγωγο;
Όσο για όσους θέλουν να απεγκαταστήσουν το Wine από το σύστημά τους για οποιονδήποτε λόγο, Θα πρέπει να εκτελούν μόνο τις ακόλουθες εντολές.
Απεγκαταστήστε την έκδοση ανάπτυξης:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove