Instalacja najnowszej wersji Wine 1.3.x na Debianie Squeeze

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
mati94
Posty: 1
Rejestracja: 07 grudnia 2011, 22:17

Instalacja najnowszej wersji Wine 1.3.x na Debianie Squeeze

Post autor: mati94 »

Witam wszystkich.
Jestem nowym użytkownikiem zarówno Debiana jak i forum. Chciałbym się podzielić moim sposobem na instalację najnowszej wersji Wine 1.3.34 na Debianie Squeeze. Ostatnio sporo kombinowałem żeby mieć wersję najnowszą Wine i nie popłaciło mi to, skończyło się to zależnościami nie do wyeliminowania i reinstalacją systemu. Ale przedwczoraj postanowiłem spróbować inaczej i udało się. Po co najnowsza wersja Wine? To proste większość nowych gier i programów działa na tej wersji.

Do rzeczy:
  1. Instalacja z repozytorium.
  2. Kompilacja i instalacja najnowszej wersji.
  3. Konfiguracja i Winetricks

Uwaga jeżeli masz zainstalowane Wine w obojętnie jakiej wersji przejdź do drugiego punktu.


[INDENT]Instalacja z repozytoriów[/INDENT]
  1. Instalacja z repozytorium potrzebnych paczek i wine w wersji 1.0.1-3.1 lub w wersji 1.1.42 ze strony lamaresh.net.
    Uruchamiamy terminal i logujemy się na konto root:

    Kod: Zaznacz cały

     su
    
    Następnie otwieramy plik /etc/apt/sources.list np.z pomocą edytora nano (można użyć dowolnego edytora).

    Kod: Zaznacz cały

    nano /etc/apt/sources.list
    
    i dodajemy wpis:

    Kod: Zaznacz cały

    deb http://www.lamaresh.net/apt squeeze main
    
    Zapisujemy zmiany i ściągamy klucz gpg do tego repozytorium.

    Kod: Zaznacz cały

     wget http://www.lamaresh.net/apt/key.gpg && sudo apt-key add key.gpg
    
    Następnie aktualizujemy informacje o dostępnych pakietach.

    Kod: Zaznacz cały

    apt-get update
    
    I instalujemy Wine.

    Kod: Zaznacz cały

    apt-get install wine
    
    Po instalacji możemy sprawdzić, jaką mamy wersję wpisując w terminalu:

    Kod: Zaznacz cały

    wine --version
    
    I mamy zainstalowaną w miarę nową wersję Wine.

    Kompilacja i instalacja najnowszej wersji
  2. Kompilacja i instalacja najnowszej wersji Wine 1.3.34 (nie wiem jak to nazwać, ale to jest nakładka na starszą wersję, którą instalowaliśmy w punkcie 1).
    Do zbudowania i zainstalowania najnowszej wersji potrzebujemy jeszcze kompilatora i kilku innych pakietów.
    Uruchamiamy terminal i logujemy się na konto root.

    Instalujemy kompilator i inne biblioteki potrzebne do instalacji i kompilacji źródeł.

    Kod: Zaznacz cały

    apt-get install build-essential checkinstall gcc libncurses5-dev libc6-dev g++ make dpkg-dev
    
    Pakiety potrzebne do instalacji Wine.

    Kod: Zaznacz cały

    apt-get install bison comerr-dev flex gir1.0-gst-plugins-base-0.10 krb5-multidev libc6-dev libcapi20-3 libcapi20-dev libcups2-dev libdbus-1-dev libexif-dev libfontconfig1-dev libgcrypt11-dev libgnutls-dev libgpg-error-dev libgphoto2-2-dev libgsm1-dev libhal-dev libice-dev libjpeg62-dev libkrb5-dev liblcms1-dev libldap2-dev libmpg123-0 libmpg123-dev libopenal1 libopenal-dev libpng12-dev libsane-dev libsane-extras-dev libsm-dev libssl-dev libtasn1-3-dev libtiff4-dev libtiffxx0c2 libusb-dev libv4l-dev libxslt1-dev libxxf86vm-dev x11proto-xf86vidmode-dev
    
    Pakiety potrzebne do działania X11 (te prawdopodobnie będą zainstalowane).

    Kod: Zaznacz cały

    apt-get install libx11-dev libxcomposite-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxml2-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libxxf86vm-dev
    
    Po instalacji wszystkich paczek ściągamy najnowsze źródła ze strony http://http://www.winehq.org/announce/1.3.34

    Wypakowujemy i przechodzimy do kompilacji. Uruchamiamy terminal i logujemy się na konto root.
    (Uwaga konfigurowanie i kompilowanie może chwilę potrwać, zależnie od możliwości komputera, u mnie około ponad 3 godziny, ale mam stary komputer).

    Kod: Zaznacz cały

    cd wine-1.3.34

    Kod: Zaznacz cały

    ./configure

    Kod: Zaznacz cały

    make

    Kod: Zaznacz cały

    checkinstall make install
    Jak nie wyświetli żadnych błędów i wszystko się zainstaluje, wpisujemy w terminalu

    Kod: Zaznacz cały

    wine –version
    wynik powinien być następujący

    Kod: Zaznacz cały

    mati94@debian:~$ wine --version
    
    wine-1.3.34
    

    Winetricks i konfiguracja wine
  3. Winetricks i konfiguracja wine.
    Co to jest i z czym się to je? Otóż winetricks to skrypt, który umożliwia instalację m.in. Adobe Air, DirectX, IE6 i innych programów, bibliotek, które są potrzebne do gier i aplikacji napisanych pod system Windows. Posiada funkcje instalacji z płytki Ms Office 2007

    Uwaga pobieramy winetricks dla użytkownika, na koncie którego będziemy uruchamiać programy, gry itp.
    Uruchamiamy terminal i pobieramy za pomocą programu wget.

    Kod: Zaznacz cały

    wget http://winetricks.org/winetricks

    Wersja alpha Winetricks

    Kod: Zaznacz cały

    wget http://winetricks.org/winetricks-alpha
    

    Skrypt uruchamiamy w następujący sposób:

    Kod: Zaznacz cały

    sh winetricks [nazwa_programu_do_instalacji]
    Analogicznie działa wersja alpha:

    Kod: Zaznacz cały

    sh winetricks-alpha
    
    Ewentualnie możemy korzystać z GUI uruchamiając:

    Kod: Zaznacz cały

    sh winetricks
    albo:

    Kod: Zaznacz cały

    sh winetricks-alpha

    Konfiguracja wine w terminalu dla zwykłego użytkownika, wpisujemy:

    Kod: Zaznacz cały

    winecfg
    



    Wkrótce przetestuję ten sposób dla wersji 64 bitowej systemu i naniosę odpowiednie poprawki i aktualizacje.
    To by było chyba na tyle. Proszę o wyrozumiałość i ewentualne korekty mojego poradnika.
Zablokowany