WINE (programy dla Windows'a)

WINE (programy dla Windows'a)

Autor: Admin

Data: 22 lipiec 2005

Kategoria: Archiwum

Odsłon: 16939

Tagi:

Artykuł może być już niekatualny - Zawarte w nim porady mogą nie działać prawidlowo na nowszych wydaniach openSUSE

Migracja na Linux'a nie oznacza, że nie będziemy mogli korzystać z programów stworzonych na Windows'a.

Aby skorzystać z takich programów potrzebujemy emulatora windows'a. Do wyboru jest kilka, różnią się zastosowaniami.

Zajmę się tutaj WINE -najogólniejsze zastosowania.

Umożliwia uruchomienie prostych programów bez posiadania zainstalowanego Windows'a. Dobrze radzi sobie także z większymi programami, ale tu potrzebna jest nam instalacja Windows'a albo przekopiowanie odpowiednich plików do katalogów WINE.

WINE tworzy na komputerze podstawowy system Windows'a z odpowiednio zmodyfikowanymi podstawowymi plikami.

UWAGA

WINE nie obsługuje programów na Windows'a XP oraz nie potrafi korzystać z jego instalacji.
Wine nie działa kiedy mamy zainstalowane sterowniki 3D ATI (możemy prosto działanie 3D wyłączyć sam tak robie ale to opisze później wstawiając tutaj linka)

Po zainstalowaniu (paczka znajduje się na płycie instalacyjnej albo możemy ją ściągnąć na rpm.pbone.net korzystając z wyszukiwarki na tej stronie)

W konsoli wpisujemy (w starszych wersjach min. tych które znajdują się na płycie w nowszych winecfg obsługa podobna)

winesetup

naciskamy NEXT

Jeżeli mamy zainstalowanego Windows'a na którejś partycji podajemy dane w

USE EXISTINGS WINDOWS DIRECTORY

jeżeli natomiast mamy większy dysk twardy radze przekopiować cały katalog WINDOWS w inne miejsce (dla bezpieczeństwa)

kiedy nie mamy Windows'a to zaznaczamy

CREATE A NEW WINDOWS DIRECTORY

Naciskamy NEXT

Pojawi się okno ogólnych ustawień emulatora

nas najbardziej interesują:

Drivers

znajdują się tam ustawienia naszych dysków twardych dla emulatora (jak wiemy korzystanie z dysków pod Windows i Linux jest zgoła inne Jeżeli coś się nie zgadza postępuje zgodnie z regułą:

Litera dysku pod Windows'em (A, B, C itd.)

Typ (HD dysk twardy; Floppy dyskietka; CD-ROM; Network)

Ścieżka (/windows/C ścieżka do dysków Windows'a tutaj dysk C; /media/floppy dyskietka; /media/cdrom lub /media/cdrecorder lub /media/dvd)

Urządzenie (/dev/fd0 dyskietka /dev/hda1 lub /dev/hda5 dyski twarde 1,5 to numery partycji; /dev/cd lub /dev/dvd lub /dev/cdrecorder nie trzeba tłumaczyć)

przykładowy wpis

C     HD      /windows/C      /dev/hda1


Path:

Ścieżki do plików windowsa

Sprawdzamy czy wszystko się zgadza. Standardowo emulator używa stylu Windows'a, któremu przypisane są dane podane wcześniej ( wybieraliśmy czy używać istniejącej instalacji Wndows'a czy nową)

Naciskamy FINISH

Akceptujemy wszystkie zmiany (uwaga może się zdarzyć że następne okienko dokładnie informujące nas o kopi starszych ustawień pojawi się pod istniejącym tak, że OK będzie zasłonięte – należy wtedy nacisnąć gdziekolwiek na tym zasłoniętym okienku przejdzie ono do góry i naciskamy OK)

Uruchamianie programu

Posłużymy się tutaj prościutkim przykładem: Pasjans

w konsoli wpisujemy

wine /windows/C/WINDOWS/SOL.EXE

oczywiście po wine znajduje się ścieżka do naszego programu może ona się różnić wielkie i małe litery mają znaczenie proponuje używać klawisza TAB ( wine /win [TAB] dopisuje resztę nazwy katalogu albo wyświetla możliwości – bardzo ułatwia wpisywanie długich poleceń i niweluje błędy w wprowadzaniu danych)

Powinno się nam otworzyć okienko Pasjansa (jeżeli oczywiście mieliśmy tą grę na Windows'ie)

Następnym testem będzie sprawdzenie obsługi dodatkowych bibliotek wymaganych bardzo często przez programy Windows'owskie a nie znajdujących się w instalacji WINE

Uruchamiamy Freecell'a (wymaka on biblioteki cards.dll nie dostarczonej z wine)

wine /windows/C/WINDOWS/FREECELL.EXE

jeżeli nie uruchomi się nam gra a wyświetli się napis:

Could not load 'CARDS.DLL' required by 'FREECELL', error=2

oznacza to że źle podane są ścieżki do katalogów Windows'a

Komentarze (7)

Gość Data: 2007-07-10 00:24:59Odpowiedz

qrwa co to jest? Niech ktoś to posprząta bo mało mi firefox nie eksplodował przy ładowaniu tej strony.

Pet Data: 2007-07-10 09:55:46Odpowiedz

chwila ciszy

Czemu nie ma zadnych newsow na stronie, taka fajna stronka, a moze prowadzacy sie zdrzemnal

Gość Data: 2008-01-04 22:54:01Odpowiedz

Chcemy newsow!!!!!!!!!!!!

Dokładnie dlaczego nie ma na tej stronie newsów?!

Gość Data: 2008-09-15 23:56:42Odpowiedz

aha

gad Data: 2009-05-06 20:05:18Odpowiedz

jak pobrać wine

jak

Gość Data: 2009-09-24 20:28:10Odpowiedz

o w kurde przesiadka na windowsa bardziej mi odpowiada

Twój komentarz został donany

Gość Data: 2009-10-10 11:05:29Odpowiedz

??

A jakich wy chcecie newsów?? Wine się rozwija i jak ktoś chce aktualną listę programów i gier to sobie na stronie Wine może sprawdzić. Biblioteki z Windows kopiuje sie do Linuxa tak jak wyżej opisano i raczej się to nie zmieni...