Instalacja najnowszej wersji Wine 1.3.x na Debianie Squeeze
: 08 grudnia 2011, 21:54
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:
Uwaga jeżeli masz zainstalowane Wine w obojętnie jakiej wersji przejdź do drugiego punktu.
[INDENT]Instalacja z repozytoriów[/INDENT]
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:
- Instalacja z repozytorium.
- Kompilacja i instalacja najnowszej wersji.
- Konfiguracja i Winetricks
Uwaga jeżeli masz zainstalowane Wine w obojętnie jakiej wersji przejdź do drugiego punktu.
[INDENT]Instalacja z repozytoriów[/INDENT]
- 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:Następnie otwieramy plik /etc/apt/sources.list np.z pomocą edytora nano (można użyć dowolnego edytora).Kod: Zaznacz cały
su
i dodajemy wpis:Kod: Zaznacz cały
nano /etc/apt/sources.list
Zapisujemy zmiany i ściągamy klucz gpg do tego repozytorium.Kod: Zaznacz cały
deb http://www.lamaresh.net/apt squeeze main
Następnie aktualizujemy informacje o dostępnych pakietach.Kod: Zaznacz cały
wget http://www.lamaresh.net/apt/key.gpg && sudo apt-key add key.gpg
I instalujemy Wine.Kod: Zaznacz cały
apt-get update
Po instalacji możemy sprawdzić, jaką mamy wersję wpisując w terminalu:Kod: Zaznacz cały
apt-get install wine
I mamy zainstalowaną w miarę nową wersję Wine.Kod: Zaznacz cały
wine --version
Kompilacja i instalacja najnowszej wersji - 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ł.Pakiety potrzebne do instalacji Wine.Kod: Zaznacz cały
apt-get install build-essential checkinstall gcc libncurses5-dev libc6-dev g++ make dpkg-dev
Pakiety potrzebne do działania X11 (te prawdopodobnie będą zainstalowane).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
Po instalacji wszystkich paczek ściągamy najnowsze źródła ze strony http://http://www.winehq.org/announce/1.3.34Kod: 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
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
su
Kod: Zaznacz cały
cd wine-1.3.34
Kod: Zaznacz cały
./configure
Kod: Zaznacz cały
make
Jak nie wyświetli żadnych błędów i wszystko się zainstaluje, wpisujemy w terminaluKod: Zaznacz cały
checkinstall make install
wynik powinien być następującyKod: Zaznacz cały
wine –version
Kod: Zaznacz cały
mati94@debian:~$ wine --version wine-1.3.34
Winetricks i konfiguracja wine - 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 WinetricksKod: Zaznacz cały
wget http://winetricks.org/winetricks-alpha
Skrypt uruchamiamy w następujący sposób:Analogicznie działa wersja alpha:Kod: Zaznacz cały
sh winetricks [nazwa_programu_do_instalacji]
Ewentualnie możemy korzystać z GUI uruchamiając:Kod: Zaznacz cały
sh winetricks-alpha
albo:Kod: Zaznacz cały
sh winetricks
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.