Απεγκατάσταση και Εγκατάσταση του wine

xaris2335 | Παρ, 12/02/2011 - 22:19 | 3' | 6
  • Απεγκαθιστούμε το wine αν είναι εγκατεστημένο και πάμε στον φάκελο του χρήστη ο δικός μου είναι user και αφερώ το φάκελο .wine.
    sudo apt-get autoremove wine –purge
    cd ~
    sudo rm -rf .wine
  • Μετά εγκαθιστούμε το wine με τα αποθετήρια του
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update && sudo apt-get install wine
  • Μετά τρέχουμε την παρακάτω εντολή για να δημιουργήσουμε τον φάκελο .wine
    winecfg
  • Έπειτα εκτελούμε τις παρακάτω εντολές
    cd ~/.wine
    wget http://www.kegel.com/wine/winetricks
    sudo chmod +x ./winetricks
  • Στην συνέχεια εγκαθιστούμε τα προγράμματα που είναι απαραίτητα για τρέξουν προγράμματα των παραθυριών.
    ./winetricks d3dx9 droid winxp sound=alsa volnum vcrun2008 dotnet20 ie6 corefonts



    Στο συγξεκριμένο παράδειγμα εγκαθιστώ τα εξής directx9, internet explorer,fonts,κτλ.
    Μπορείτε να εγκαταστήσετε χειροκίνητα δίνοντας μόνο την εξής εντολή.

    ./winetricks
  • για του κατόχους nvidia και μόνο για αυτούς, θα πρέπει να εκτελέσετε την εξής εντολή.
    ./winetricks physx
  • Και τέλος για να τρέχετε τα ποιο πρόσφατα παιχνίδια - προγράμματα εκτελείτε
    wine regedit


    θα σας ανοίξει τον registry των windows, εκεί θα κάνετε τις εξής μετατροπές.

        "DirectDrawRenderer"="opengl"
        "Nonpower2Mode"="repack"
        "OffscreenRenderingMode"="fbo"
        "RenderTargetLockMode"="auto"
        "UseGLSL"="readtex"
        "VertexShaderMode"="hardware"
        "VideoDescription"="NVIDIA GeForce 9800 GTX"   (Change this to your current Graphics card setting)
        "VideoDriver"="nv4_disp.dll"
        "VideoMemorySize"="500"   (χρησιμποιήστε το μέγεθος μνήμης της κάρτας σας)



    ΠΡΟΣΟΧΗ
    Το κομμάτι παρακάτω αλλάζει ανάλογα με την κάρτα σας γραφικών.

    "VideoDescription"="NVIDIA GeForce 8400 GS"


    Για να δείτε την κάρτα σας εκτελέστε την εντολή

    lspci -vv


    και εκεί που λέει VGA είναι η κάρτα σας.
    πχ η δική μου είναι αυτή

    01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GTX] (rev a2)


    οπότε θα γίνει έτσι

    "VideoDescription"="NVIDIA GeForce 9800 GTX"



    Για ATI GPU αλλάξτε το εξής.

    "VideoDriver"="ati2dvag.dll"



    πχ. Για να παίξει το Call of Duty: Black Ops σε nvidia
    έκανα το "UseGLSL"="disabled"
    οπότε έγινε έτσι.

        "DirectDrawRenderer"="opengl"
        "Nonpower2Mode"="repack"
        "OffscreenRenderingMode"="fbo"
        "RenderTargetLockMode"="auto"
        "UseGLSL"="disabled"
        "VertexShaderMode"="hardware"
        "VideoDescription"="NVIDIA GeForce 9800 GTX" (Change this to your current Graphics card setting)
        "VideoDriver"="nv4_disp.dll"
        "VideoMemorySize"="500"   (Use your current video memory size)

Περισσότερες λεπτομέρειες δείτε


http://www.unixmen.com/linux-tutorials/1300-install-and-configure-wine-…

Δώσε αστέρια!

MO: 5 (ψήφοι: 1)

Σχόλια

Χάρυ μια ερώτηση. Υποθέτω πως στην αρχή μας δείχνεις έναν τρόπο για να απεγκαταστήσουμε εντελώς το Wine συμπεριλαμβανομένων και των αρχείων ρυθμίσεων. Λογικά αυτό δεν μας δείχνεις; Ξεκινάμε λοιπόν με sudo apt-get autoremove wine –purge και το αφαιρούμε. Στη συνέχεια πάμε στο στο directory του wine και το διαγράφουμε.  cd ~  και sudo rm -rf .wine Σωστά μέχρι εδώ; Δεν έχουν ήδη διαγραφεί τα αρχεία ρυθμίσεων και ίσως και το directory με την πρώτη εντολή, αφού βάζουμε το purge; Επίσης, γιατί autoremove και όχι σκέτο remove;

Embarassed Ναι μάλλον πρέπει να έχεις δίκιο, λογικά με το purge διαγράφονται όλα, δεν ξέρω τι να σου πω, αν δεις το λινκ απο τον ξένο οδηγό, απο τον οποίο και δανείστικα τον οδηγό έτσι τα αναφέρει.Smile
Αν θες μπορείς να κάνεις τις απαρέτητες αλλαγές δεν θα με πειράξει καθόλου cheersSmile

Δεν είναι θέμα αλλαγών. Απλά το σχολιάζω για τους αρχάριους ώστε να καταλάβουν αυτό που διαβάζουν και να μπαίνουν στη λογική του Linux. Μια χαρά είναι το post σου. Επίσης, καλό είναι αν κάποιος επιθυμεί να καταλάβει το πως λειτουργούν οι εξαρτήσεις να διαλέξει purge απο το Synaptic για μια εφαρμογή και πριν την αφαιρέσει να δεί τις εξαρτήσεις της και γενικότερα τι χρειάζεται για να λειτουργήσει. 

@dsyrmalis
Δει ειναι ακριβως το ιδιο.

    remove
           remove is identical to install except that packages are removed
           instead of installed. Note the removing a package leaves its
           configuration files in system. If a plus sign is appended to the
           package name (with no intervening space), the identified package
           will be installed instead of removed.

    autoremove
           autoremove is used to remove packages that were automatically
           installed to satisfy dependencies for some package and that are no
           more needed.

Περισσοτερα εκτελωντας
 

man apt-get

Επισης, οι ρυθμισεις στον προσωπικο φακελο, δεν διαγραφονται, παρα μονο χειροκινητα. Smile

@xaris2335
Γιατι να διαγραψει καποιος με δικαιωματα υπερχρηστη, τον κρυφο φακελο wine?

vagrale13]@xaris2335
Γιατι να διαγραψει καποιος με δικαιωματα υπερχρηστη, τον κρυφο φακελο wine?

Δεν ξέρω μην ρωτάτε εμένα, όπως είπα τον πήρα αυτούσιο όπως τον είχε.
Μπορεί να χρειάζεται στο mint ή στα fedora, ας μην ξεχνάμε ότι ο οδηγός είναι για τα Λίνουξ γενικά.

Νομίζω Vagrale πώς με το purge αφαιρούνται και τα configuration files και υπάρχει τρόπος να φύγουν μαζί και τα configuration files των εξαρτήσεων. dpkg --purge --force-depends.