Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam mam problem z instalacją wine;) Potrzebuję akurat tej wersji ponieważ podobno pod nią można odpalić program który mnie interesuje no więc pobrałem plik .deb starą wersję usunąłem poprzez
#aptitude purge wine
no i przystępuje do instalacji a wtedy wywala mi
</wine_0.9.47~winehq0~debian~4.0-1_i386.deb' ;echo RESULT=$? (Odczytywanie bazy danych ... 105207 plików i katalogów obecnie zainstalowanych.) Rozpakowanie wine (z .../wine_0.9.47~winehq0~debian~4.0-1_i386.deb) ... dpkg: błąd przetwarzania ///mnt/twardziel/wine_0.9.47~winehq0~debian~4.0-1_i386.deb (--install): próba nadpisania `/usr/lib/wine/mapi32.dll.so', który istnieje także w pakiecie libwine dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok) Wystąpiły błędy podczas przetwarzania: ///mnt/twardziel/wine_0.9.47~winehq0~debian~4.0-1_i386.deb RESULT=1
Czym to może być spowodowane? i jak to naprawić bo strasznie mi to jest potrzebne:) Z góry dzięki za zainteresowanie!
Offline
Wiem widziałem to ale jak:P Nie instaluje wine z repozytorium bo tam są nowsze wersje a mnie interesuje wersja którą pobrałem z archiwum projektu i która prawdopodobnie obsługuje interesujący mnie soft. I instaluje ją poprzez DPKG:)
Offline
aptitude remove --purge libwine
I dopiero instaluj starszą wersję wine
P.S.Jak dobrze pomyślisz to można używac kilku wersji wine równoczesnie.
Ostatnio edytowany przez ilin (2007-11-16 16:30:04)
Offline
Wiem, że instalujesz wine przez dpkg, bo napisałeś to w poprzednim poście.
A nie możesz po prostu zrobić downgrade? Przez apt_preferences?
Ostatnio edytowany przez chyl-o (2007-11-16 16:31:31)
Offline
wine z winehq chyba sa w jednej paczce w przeciwienstwie do repo debiana gdzie wine jest poszatkowane.
Pozdrawiam
Offline
Ok wielkie dzięki ilin poszło:)
aptitude remove --purge libwine
i w ten sposób wywalę każdy inny pakiet wystarczy że na końcu podam tylko jego nazwę tak:)? A co masz na myśli mówiąc że można używać kilku wersji wine naraz?
Offline
LongeR napisał(-a):
A co masz na myśli mówiąc że można używać kilku wersji wine naraz?
Podam moj przykład.
Standartowo używam najnowszej wersjii wine obecnie 0.9.49 i mam grę dzieci która działa tylko pod wine 0.9.17.
Wiec zrobilem małe hokus pokus i używam obu wersjii naraz.
Trzeba trochę polinkowac ale działa i można używac.
Teraz przymierzam się jeszcze do jakiejś wersjii starszej z 2004 roku ale muszę Sarge wrzucić na drugą partycję bo na sidzie nie idzie tego skompilować.
Pozdrawiam
Offline
ilin napisał(-a):
Wiec zrobilem małe hokus pokus i używam obu wersjii naraz.
Trzeba trochę polinkowac ale działa i można używac.
Pozdrawiam
Mógłbyś tak troszkę przybliżyć ten problem:D masz kryształową kulę czy jak:xD Bo też pasuje mi używać dwóch wersji wine ale nie mam pojęcia jak się za to zabrać! Jak to wykombinowałeś mistrzu?
Offline
LongeR napisał(-a):
Mógłbyś tak troszkę przybliżyć ten problem:D masz kryształową kulę czy jak:xD Bo też pasuje mi używać dwóch wersji wine ale nie mam pojęcia jak się za to zabrać! Jak to wykombinowałeś mistrzu?
Przybliżę Ci zasadę bo łopatologicznie pewnie się nie da prosto tego wyłuszczyć.
1.Najpierw musisz nauczyć się używac prefixow w wine.Bez tego się nie da.
http://www.cws-telkomp.eu/forum/topics26/206.htm
tu to w prosty sposób opisałem.
Jak z tym będziesz za pan brat to zassaj sobie paczkę wine (byle byla w jednym kawałku nie te poszatkowane debianowe) Rozpakuj ją wrzuć to co tam jest do jednego folderu. I jedx z tamtego wine .
Tyle ze polecenie bedzie /cośtam/costam/ wine a nie wine
Przyklad odpalenia gierki na drugime wine u mnie
WINEPREFIX="/home/adam/.szaty" '/usr/local/wino/bin/wine' '/home/adam/.szaty/drive_c/Program Files/Disney Interactive/Alladyn i Nowe Szaty Krola - dema/Alladyn Demo/aladdin.exe'
Jak widać to wine mam w katalogu /usr/local/wino
Pozdrawiam
Offline
Ok dzięki myślę że sobie poradzę:) Ale tymczasem pozmieniałem sobie ustawienia winecfg i aplikacje przestały mi dzialać da się jakoś przywrócić ustawienia standardowe??
Offline
winecfg i spowrotem tak jak bylo.
Jeśli dodawałeś jakieś windowe biblioteki to je w tej zakładce powyrzucaj.
Nie wiem co tam namieszaleś
Pozdrawiam
Offline
kurde zmieniłem rozmieszczenie dosków i nie pamietam jak było wczesniej;/
Offline
To zrób sobie prefix z np .wine1 i będziesz wiedział jak jest domyślnie.
Pozdrawiam
Offline
Odgrzebałem:) No więc bardzo przydatnym narzędziem jest to:) http://www.playonlinux.com/en
Offline
Wiesz może zrób inaczej, daj sobie spokuj z .deb ściągnij źródełka tej wersji, pół godziny kompilacji i zrobione - no chyba, że to p300 MHz.
Tylko nie zapomnij wywalić w kosmos zainstalowanych pakietów wine. Ja od jakiegoś czasu używam własnych kompilacji wine, ze względu na opóźnienia w stosunku do winehq.
Offline
Tak ale to chodziło nam o używanie różnych wersji wine dla danego programu. Bo jak to bywa czasami coś działa na jednej wersji a na drugiej już nie. Czasami sobie kompiluję jak pasuje mi jakiegoś patcha wrzucić do środeczka:)
Offline
bobycob napisał(-a):
Ja od jakiegoś czasu używam własnych kompilacji wine, ze względu na opóźnienia w stosunku do winehq.
A jak ma się do kompilacji sprawa alsy? Tzn. w repo jest osobny pakiet libwine-alsa. Czy to wszystko jest w źródłach?
Offline
Tak.
Co bedziesz miał w wine zalezy od tego jakie biblioteki masz w systemie zainstalowane podczas kompilacji.
Wine z oficjalnego repo debiana jest moim zdaniem niepotrzebnie poszatkowane lepiej juz używać paczek z http://wine.budgetdedicated.com.
Pozdrawiam
Offline
ilin napisał(-a):
1.Najpierw musisz nauczyć się używac prefixow w wine.Bez tego się nie da.
http://www.cws-telkomp.eu/forum/topics26/206.htm
tu to w prosty sposób opisałem.
Niestety, 404 :( Masz to gdzieś jeszcze umieszczone?
Offline
Na ww. forum napisałeś:
ilin napisał(-a):
I już możemy instalować.Tylko przed poleceniem wine dodajemy ten przedrostek.
Kod:
WINEPREFIX="/home/user/.wine1"
Moje pytanie: czy powinienem ten kod wstawić przed "make install" kiedy kompiluję sobie inną wersję wine niż obecnie zainstalowana, czy mam to zrobić w innym momencie, żeby ten wine się tam zainstalował?
Offline
Wszystko opatrznie zrozumialeś.
Czy wine kompilowane czy sie kompiluje czy z paczek to nie ma nic z tym wspólnego.
To dotyczy instalacji programow Shitowych za pomocą wine.
Wine domyślnie tworzy "wirtualnego" shita ~/.wine
Tam się to wszystko instaluje tam jest system plików shita.
Prefix służy temu aby zmienić ten domyślny katalog czy tez rownolegle zainstalować drugi z inną konfiguracją.
Nazwa dowolna może tych katalogow być wiele.Sprawdza się to jeśli mamy wiele programow shitwych zainstalowanych w kazdym trzeba było coś kombinować i na przyklad kombinacje przy programie x zainstalowanym w katalogu y nie wpływają na program r zainstalowanym w katalogu z.
A wszystko to obsługuje jedno i to samo wine.
Pozdrawiam
Offline
Ehhh... Zasugerowałem się Twoim
Standartowo używam najnowszej wersjii wine obecnie 0.9.49 i mam grę dzieci która działa tylko pod wine 0.9.17.
Wiec zrobilem małe hokus pokus i używam obu wersjii naraz.
Trzeba trochę polinkowac ale działa i można używac.
i myślałem, że reszta tego właśnie dotyczy. Możesz więc zdradzić swoje "hokus pokus"? :)
Offline
To zaden hokus.
Weź rozpakuj paczkę wine (ale taka co jest w jednym kawałku) powstanie jakaś tam struktura katalogów.
Wrzuć to wszystko do jednego worka (katalogu) np /usr/local/wino i odpalaj program poleceniem
/usr/local/wino/bin/wine program.exe
Tam trzeba jeszcze w ktorymś skrypcie sciezkę poprawić ale to konsola zasygmalizuje co nie gra.
Pozdrawiam
Offline