Aptosid - czyli Debian sid krok po kroku dla każdego/Programy użytkowe/Wine

Wine (Wine is not an emulator) jest środowiskiem uruchomieniowym dla programów przeznaczonych
dla systemu Windows w środowisku systemów bazujących na Unix (Linux, Solaris, FreeBSD).
Wine trudno więc zaliczyć do programu z działu wirtualizacji; na pewno nie jest też emulatorem.
Jednakże poprzez swoje specyficzne zastosowanie umieściłem go w dziale z wirtualnymi maszynami.


Instalacja Wine - wersja stabilna

edytuj
1. Wersja stabilna dostępna jest w repozytoriach:
apt-get install wine
2. Sprawdzenie konfiguracji programu: Menu-> System-> Wine Configuration.
 


 


Instalacja Wine - wersja rozwojowa

edytuj
Można również wypróbować wersję rozwojową.
1. Najpierw za pomocą edytora tekstu dodajemy wpis:
deb http://www.lamaresh.net/apt sid main
jako root do pliku:
/etc/apt/sources.list.d/debian.list 
2. Pobieramy klucz publiczny:
wget -O - http://www.lamaresh.net/apt/key.gpg | apt-key add -
3. Instalujemy program:
apt-get update
apt-get install wine


Instalacja bibliotek DLL, czcionek i innych komponentów

edytuj
Do prawidłowego działania aplikacji pod Wine potrzebne są odpowiednie biblioteki, które
spróbujemy zainstalować za pomocą jednego z poniższych narzędzi.

Winetricks

edytuj
Skrypt winetricks dostępny jest na stronie: http://www.kegel.com/wine/winetricks
1. Należy pobrać go wybierając z menu myszy: Zapisz element docelowy jako.
2. Jeśli nie znamy nazw komponentów do zainstalowania można uruchomić winetricks GUI poleceniem:
sh winetricks
oraz wybrać pakiet z dostępnych do zainstalowania.
3. Można też zainstalować podstawowe komponenty wydając polecenie:
 
sh winetricks allfonts riched20 richtx32 gecko autohotkey dcom98 d3dx9 mfc40 wsh56 msi2
4. Pełna lista dostępnych bibliotek i programów instalowanych za pomocą Winetricks jest tu:
http://wiki.winehq.org/winetricks_PL

PlayOnLinux

edytuj
Dobrym sposobem na instalację oprogramowania przeznaczonego dla systemu Windows za pomocą "Wine" jest
zastosowanie aplikacji "PlayOnLinux".
1. Instalacja:
apt-get install playonlinux
2. Uruchomienie menu: Programy-> Gry-> PlayOnLinux
 
3. Program jest prosty w użyciu, wystarczy wybrać aplikację do instalacji i zastosować działanie.
 

Inne - nierozwijane

edytuj
  1. Winetools
  2. Wine-doors


Instalacja i uruchomienie programów

edytuj
Teraz już możemy zainstalować programy pobrane z sieci.
Należy pamiętać, iż Wine jest tylko środowiskiem uruchomieniowym przypominającym system Windows,
więc nie wszystkie programy można na nim uruchomić.
Poniżej znajduje się link do strony z listą programów kompatybilnych z Wine.


Programy z repozytorium Wine

edytuj
Otwarte wersje niektórych programów można zainstalować przy użyciu "winetricks", np.
archiwizator "7-zip", kodeki "divx" i "xvid", wtyczkę "flash", przegladarkę stron www "IE6" lub "IE7"
wydając polecenie w Terminalu, np:
sh winetricks ie7 


Programy z rozszerzeniem "exe"

edytuj
Po pobraniu paczki instalacyjnej z rozszerzeniem "exe" można zainstalować ją na dwa sposoby:
1. W menadżerze plików Thunar wybierz z menu myszy: Otwórz za pomocą "Wine".
2. Lub w Terminalu (nigdy jako root) poleceniem:
wine nawa_programu.exe
3. Instalacja programu przebiega identycznie jak w systemie Windows a programy są instalowane w:
/home/nazwa_użytkownika/.wine/drive_c/Program Files
4. Uruchomienie programu:
a. Menu-> Inne-> Nazwa programu
b. Lub za pomocą menadżera plików Thunar wchodzimy do katalogu z programami jak powyżej, następnie
do katalogu z programem i z menu myszy wybieramy: Otwórz za pomocą "Wine"
c. Lub w Termianlu poleceniem:
wine /home/nazwa_użytkownika/.wine/drive_c/Program Files/Folder_programu/nazwa_programu.exe
5. Aby odinstalować program należy użyć wbudowanego deinstalatora Wine:
Menu-> System-> Wine Uninstaller, zaznaczyć program i wcisnąć: Usuń.
 


Programy z rozszerzeniem "msi"

edytuj
Programy z rozszerzeniem "msi" wymagają pakietu "msi2", który został już zainstalowany
za pomocą Winetricks.
1. Instalacja paczki "msi":
msiexec /i nazwa.msi
2. Uruchomienie programu - identycznie jak w przypadku programu z rozszerzeniem ".exe"
3. Odinstalowanie:
msiexec /x nazwa.msi
4. Lista poleceń dla skryptu "msiexec" znajduje się tu: http://wiki.winehq.org/msiexec


Żeby nie uchodzić za teoretyka wykonałem kilka testowych instalacji programów.
Nie wszystkie się powiodły ale to nie znaczy, że u ciebie będzie podobnie.
1. Internet Explorer 7, instalacja:
sh winetricks ie7
a. Program został zainstalowany ale uruchomiony lecz bez pasków nawigacyjnych. 5a.png
2. Internet Explorer 6.
a. Nie będąc zadowolony z efektów instalacji IE7, usunąłem go i zainstalowałem IE6:
sh winetricks ie6
 


 


 
b. Instalator pobrał pakiety, wyraziłem zgodę na warunki licencji lecz program się nie uruchomił.
3. Następnie spróbowałem zainstalować IE6 za pomocą programu IEs4Linux pobierając go z:
http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
a. Po rozpakowaniu trzeba uruchomić skrypt "ies4linux"
 
b. zostaną pobrane i zainstalowane komponenty IE6
 
c. Niestety znowu wynik operacji negatywny.
4. ALLPlayer - zainstalowany, niestety nie działa.
 
5. Winamp - zainstalowany i działa prawidłowo.

Plik:Wine17.png
6. PITy2009 - zainstalowany i również działa. 18.png, 19.png, 20.png
Wyraźnie to podkreślę - zainstalowałem programy wybrane przypadkowo.
Problemy instalacyjne zaistniałe na moim komputerze nie oznaczają, że u ciebie będzie podobnie.
Najlepszym sposobem żeby to sprawdzić jest wypróbowanie tego osobiście.


  1. Strona domowa projektu: http://www.winehq.org/
  2. Wine na Wikipedia-pl: http://pl.wikipedia.org/wiki/Wine
  3. Oficjalne Wiki-pl: http://wiki.winehq.org/Polish
  4. Strona WineTools: http://www.von-thadden.de/Joachim/WineTools/
  5. Strona Wine-doors: http://wddb.wine-doors.org/
  6. Strona Winetricks-pl: http://wiki.winehq.org/winetricks_PL
  7. Lista programów kompatybilnych z Wine: http://appdb.winehq.org/
  8. Strona IEs4Linux: http://www.tatanka.com.br/ies4linux/page/Main_Page