Το Bottles 2022.1.28 έρχεται με ένα νέο backend για τη διαχείριση του Wine και πολλά άλλα

Παρουσιάστηκε η κυκλοφορία της νέας έκδοσης του έργου Bottles 2022.1.28, που ξεχωρίζει για την ανάπτυξη μιας εφαρμογής για την απλοποίηση της εγκατάστασης, της διαμόρφωσης και της εκτέλεσης εφαρμογών Windows σε Linux με βάση το Wine ή το Proton.

Το πρόγραμμα παρέχει μια διεπαφή για τη διαχείριση προθεμάτων που ορίζουν το περιβάλλον Wine και παραμέτρους για την εκκίνηση εφαρμογών, καθώς και εργαλεία για την εγκατάσταση των απαραίτητων εξαρτήσεων για τη σωστή λειτουργία των εκκινούμενων προγραμμάτων.

Αντί για το σενάριο Winetricks, Μπουκάλια χρησιμοποιεί ένα πλήρες σύστημα διαχείρισης Dependency Manager για εγκατάσταση πρόσθετων βιβλιοθηκών που λειτουργούν όπως η διαχείριση εξαρτήσεων σε διαχειριστές πακέτων διανομής.

Βασικά για μια εφαρμογή Windows που εκτελείται, ορίζεται μια λίστα εξαρτήσεων (DLL, πηγές, χρόνος εκτέλεσης, κ.λπ.) που πρέπει να ληφθούν και να εγκατασταθούν για κανονική λειτουργία, αν και κάθε εξάρτηση μπορεί να έχει τις δικές της εξαρτήσεις.

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

Για να εργαστείτε με προθέματα Windows, Το Bottles χρησιμοποιεί την έννοια των περιβαλλόντων που παρέχουν διαμορφώσεις, βιβλιοθήκες και εξαρτήσεις έτοιμο για χρήση για μια συγκεκριμένη κατηγορία εφαρμογών. Παρέχονται βασικά περιβάλλοντα: Παιχνίδια – για παιχνίδια, Λογισμικό – για προγράμματα εφαρμογών και Προσαρμοσμένο – ένα καθαρό περιβάλλον για να κάνετε τα δικά σας πειράματα.

Οι κύριες καινοτομίες του Bottles 2022.1.28

Σε αυτή τη νέα έκδοση ξεχωρίζει ότι προστέθηκε ένα νέο backend για τη διαχείριση του κρασιού, που αποτελείται από τρία στοιχεία: WineCommand, WineProgram και Executor.Εκτός από το ότι έχει προτείνει διάφοροι ελεγκτές στο WineProgram:

  • reg, regedit: για να εργαστείτε με το μητρώο, σας επιτρέπει να αλλάξετε πολλά κλειδιά με μία μόνο κλήση.
  • καθαρά: για διαχείριση υπηρεσιών.
  • οινοποιείο: για να επαληθεύσετε τη λειτουργία της διαδικασίας ελέγχου φιάλης.
  • start, msiexec και cmd: προορίζονται για εργασία με συντομεύσεις .lnk και αρχεία .msi/.batch.
  • taskmgr:είναι ένας διαχειριστής εργασιών.
  • wineboot, winedbg, control, winecfg.

Μια άλλη αλλαγή που ξεχωρίζει είναι ότι υλοποιήθηκε ο διαχειριστής χρόνου εκτέλεσης (Εκτελεστής), όταν ξεκινά ένα εκτελέσιμο αρχείο, καλεί αυτόματα το απαραίτητο πρόγραμμα οδήγησης με βάση την επέκταση αρχείου (.exe, .lnk, .batch, .msi).

Προστέθηκε επίσης υποστήριξη για συγχρονισμό χρησιμοποιώντας την κλήση συστήματος futex_waitv (Futex2) εισήχθη στον πυρήνα Linux 5.16 και πρόσθεσε επίσης το πρόγραμμα οδήγησης Caffe που βασίζεται στο Wine 7 και υποστηρίζει τον μηχανισμό συγχρονισμού Futex2.

Για τους εγκαταστάτες, εφαρμόζεται η δυνατότητα αλλαγής αρχείων διαμόρφωσης (json, ini, yaml), ενώ έχει προστεθεί υποστήριξη για απόκρυψη στοιχείων στη λίστα προγραμμάτων και η δυνατότητα εκτέλεσης εντολών σε πλήρες περιβάλλον ή μειωμένη.

Προστέθηκε ένα νέο παράθυρο διαλόγου για την εμφάνιση των περιεχομένων των αρχείων δήλωσης για εξαρτήσεις και προγράμματα εγκατάστασης και μια συνάρτηση αναζήτησης προστέθηκε επίσης στη λίστα των διαθέσιμων προγραμμάτων εγκατάστασης.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό, μπορείτε να ελέγξετε τις λεπτομέρειες στο παρακάτω σύνδεσμο.

Πώς να εγκαταστήσετε τα Bottles στο Linux;

Για όσους ενδιαφέρονται να μπορούν να εγκαταστήσουν αυτό το εργαλείο στο σύστημά τους, θα πρέπει να γνωρίζουν ότι υπάρχουν διάφοροι τρόποι για να το αποκτήσουν.

Το πρώτο είναι με τη βοήθεια του πακέτα flatpak και αρκεί να προσθέσουμε την υποστήριξη, αρκεί να ανοίξουμε ένα τερματικό και σε αυτό θα πληκτρολογήσουμε την ακόλουθη εντολή:

flatpak install flathub com.usebottles.bottles

Ενώ για όσους είναι χρήστες του Arch Linux, Manjaro ή οποιοδήποτε άλλο παράγωγο, μπορούν να εγκαταστήσουν από το AUR εκτελώντας την ακόλουθη εντολή:


yay -S bottles
Τώρα για την περίπτωση του Χρήστες Fedora μπορεί να εγκατασταθεί με την ακόλουθη εντολή:
sudo dnf install bottles
Και για την περίπτωση του χρήστες NixOS, απλά εκτελέστε την ακόλουθη εντολή:

nix-env -iA nixos.bottles

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

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

*

*

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