Wine - instalacja na wersji 64bitowej Debiana Squeeze

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Dicaer

Wine - instalacja na wersji 64bitowej Debiana Squeeze

Post autor: Dicaer »

Cześć.
Postępując według tej instrukcji, pojawił się problem

Kod: Zaznacz cały

configure: error: FreeType 32-bit development files not found. Fonts will not be built.
Pozbyłem się go poleceniem:

Kod: Zaznacz cały

sudo ln -s /usr/lib32/libfreetype.so.6 /usr/lib32/libfreetype.so
Pod koniec wyświetla:

Kod: Zaznacz cały

configure: libxcursor 32-bit development files not found, the Xcursor extension won't be supported.
configure: libxi 32-bit development files not found, the Xinput extension won't be supported.
configure: XShm 32-bit development files not found, X Shared Memory won't be supported.
configure: XShape 32-bit development files not found, XShape won't be supported.
configure: libXxf86vm 32-bit development files not found, XFree86 Vidmode won't be supported.
configure: libxrandr 32-bit development files not found, XRandr won't be supported.
configure: libxinerama 32-bit development files not found, multi-monitor setups won't be supported.
configure: libxcomposite 32-bit development files not found, Xcomposite won't be supported.
configure: libGLU 32-bit development files not found, GLU won't be supported.
configure: libhal/libdbus 32-bit development files not found, no dynamic device support.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libv4l 32-bit development files not found.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: liblcms 32-bit development files not found, Color Management won't be supported.
configure: gstreamer-0.10 32-bit development files not found, gstreamer support disabled
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: libcups 32-bit development files not found, CUPS won't be supported.
configure: fontconfig 32-bit development files not found, fontconfig won't be supported.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported.
configure: libtiff 32-bit development files not found, TIFF won't be supported.
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported.
configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported.
configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't be supported.

configure: WARNING: libxrender 32-bit development files not found, XRender won't be supported.

configure: WARNING: No OpenGL library found on this system.
OpenGL and Direct3D won't be supported.

configure: WARNING: libxml2 32-bit development files not found, XML won't be supported.

configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported.

configure: WARNING: OpenSSL 32-bit development files not found, SSL won't be supported.

configure: WARNING: libjpeg 32-bit development files not found, JPEG won't be supported.

configure: WARNING: libpng 32-bit development files not found, PNG won't be supported
Potrzebne biblioteki są zainstalowane ale ich nie widzi. Teraz więc mam linkować biblioteki tak jak było to w powyższym przypadku?
Skorzystać z instrukcji dla Sida czy może...?

Edycja1:
Postanowiłem ręcznie linkować biblioteki wymienione w Sidzie ale jest kilka braków.
W /usr/bin32 brakuje mi:

Kod: Zaznacz cały

libdbus-1.so.3 // Biblioteka znaleziona w /lib32
libpng.so.0 // Biblioteka znaleziona w /lib32
Jak uzupełnić braki?

Przy próbie konfiguracji wyświetla teraz:

Kod: Zaznacz cały

configure: libhal/libdbus 32-bit development files not found, no dynamic device support. - Brak biblioteki // Naprawione
configure: libv4l 32-bit development files not found. - Brak dowiązania, mam trzy biblioteki libv4l1.so.0 / libv4l2.so.0 / libv4lconvert.so.0 - Które dowiązać?
configure: gstreamer-0.10 32-bit development files not found, gstreamer support disabled - 
O dziwo pakiet nie zainstalowany wraz z poleceniem:

Kod: Zaznacz cały

apt-get build-dep wine
Pakiet doinstalowałem albo brak jego biblioteki:

Kod: Zaznacz cały

configure: fontconfig 32-bit development files not found, fontconfig won't be supported. - Brak dowiązania // Naprawione
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. - To samo co w przypadku gstreamer, z tą różnicą że jest informacja o potrzebie instalacji tego pakietu / Pakiet doinstalowałem albo brak jego biblioteki
configure: libtiff 32-bit development files not found, TIFF won't be supported. - Pakiet obecny, brak dowiązania // Naprawione
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported. - Pakiet obecny, brak dowiązania / Dowiązanie jest, czyżby za stary?
configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported. - Pakiet obecny, brak dowiązania / Dowiązanie jest, czyżby za stary?

configure: WARNING: libxml2 32-bit development files not found, XML won't be supported. - Pakiet obecny, złe dowiązanie // Naprawione

configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported. - Pakiet obecny, dowiązanie jest ale nie rozumiem czemu pluje że go nie ma

configure: WARNING: libpng 32-bit development files not found, PNG won't be supported. - Brak biblioteki // Naprawione
Edycja2:
Na chwilę obecną wygląda to tak

Kod: Zaznacz cały

configure: libv4l 32-bit development files not found. - [url=http://packages.qa.debian.org/libv/libv4l/news/20100604T163924Z.html]Brak biblioteki, jak ten problem rozwiązać?[/URL]
configure: gstreamer-0.10 32-bit development files not found, gstreamer support disabled - Co do tego pakietu to już sam nie wiem co zrobić.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. - Brak biblioteki
configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported. - Brak zgodności?
configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported. - Brak zgodności?
Ma ktoś więc jakąś instrukcję jak zainstalować Wine ze źródeł? Bo ta obecna jest trochę nieaktualna.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Przestań kombinować, zrobisz tylko bajzel w systemie. Zainstaluj jak należy najnowsze Wine wg tej instrukcji:
http://www.winehq.org/download/deblenny
Dodatkowo polecam winetricks :
http://wiki.winehq.org/winetricks
Dicaer

Post autor: Dicaer »

A nie da rady na ten moment zainstalować Wine 1.2.1> na Squeeze?
Pomijając ten temat, czemu nie ma nowej wersji Wine dla Debiana?
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Debian cieszy się opinią stabilnego systemu o wysokiej jakości i łatwego do aktualizacji. Ze względu na dbałość o jakość i bezpieczeństwo dystrybucji, nowe wersje stabilne pojawiają się relatywnie rzadko, często dochodzi też do opóźnień w ich wydawaniu.
źródło:
http://pl.wikipedia.org/wiki/Debian

Coś się uparł na Wine 1.2? Wine 1.1.42~winehq1-1 działa wyśmienicie.

Ale gdybyś się bardzo upierał to zrób tak:

Dla Wine 1.3.7 beta
Pobierz najnowsze źródła np stąd.
Kompiluj instaluj w/g tej instrukcji:
README

Dla Wine 1.2.1 stable
Pobierz źródła np: stad
Kompiluj instaluj w/g tej instrukcji:
README

Zależności jeśli chcesz mieć (nie wiedząc czemu) 64bitowe Wine:
On 64-bit platforms, if compiling Wine as 32-bit (default), you have
86 to make sure to install the 32-bit versions of these libraries; see
87 http://wiki.winehq.org/WineOn64bit for details. If you want a true
88 64-bit Wine (or a mixed 32-bit and 64-bit Wine setup), see
89 http://wiki.winehq.org/Wine64 for details.
90
Szczególnie pomocny może się okazać skrypt:

Kod: Zaznacz cały

 wget [U]http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh[/U]
Zależności dla 32 bitowego Wine

Kod: Zaznacz cały

sudo apt-get build-dep wine
Awatar użytkownika
raven18
Beginner
Posty: 134
Rejestracja: 12 maja 2009, 11:29
Lokalizacja: /home

Post autor: raven18 »

Nie ma bo nikomu się nie chce.
Nowsze wersje są np w repo mepisa
http://main.mepis-deb.org/mepiscr/repo/ ... in/w/wine/
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Co racja to racja...
Nowe Wine? A po co to komu...

Rzeczywiście najprościej będzie zainstalować wersję 1.3.7 z repo mepisa. Działa, z ciekawości sprawdziłem.
Instalować możesz na dwa sposoby:

Kod: Zaznacz cały

cd ~ ; sudo apt-get -y remove wine ; wget  http://main.mepis-deb.org/mepiscr/repo/pool/main/w/wine/wine_1.3.7-1mlrepo1_amd64.deb  ; sudo dpkg -i wine_1.3.7-1mlrepo1_amd64.deb ; winecfg ; rm wine_1.3.7-1mlrepo1_amd64.deb
Następnie wykonaj zatrzymanie bieżącej wersji:

Kod: Zaznacz cały

su 
echo wine hold|sudo dpkg --set-selections
lub drugi sposób:

Kod: Zaznacz cały

su 
apt-get -y remove wine
touch /etc/apt/sources.list.d/mepis.list
echo [SIZE=+0]deb http://main.mepis-deb.org/mepiscr/repo/ mepis85cr main non-free [/size]>> /etc/apt/sources.list.d/mepis.list
echo [SIZE=+0]deb http://restricted.mepis-deb.org/mepiscr/repo/ mepis85cr restricted restricted-non-free[/size]  >> /etc/apt/sources.list.d/mepis.list
echo Package: wine >>  /etc/apt/preferences
echo Pin: release l=mepis85cr >>  /etc/apt/preferences
echo Pin-Priority: 1000 >>  /etc/apt/preferences
apt-get update
apt-get -y install wine
echo wine hold|dpkg --set-selections
rm /etc/apt/sources.list.d/mepis.list
exit
winecfg
ODPOWIEDZ