Autor: Patryk Jaworski
Często otrzymujemy pytania o Pajączka na Linuksie. Nie planujemy tworzyć natywnej aplikacji pod Linuksa, ale istnieje rozwiązanie, które pozwala na wygodne używanie naszego programu w tym systemie. W tym artykule opisany jest proces instalacji Pajączka na Debian GNU/Linux.
Notka: Proces instalacji nie będzie się różnił w przypadku systemów pochodnych od Debiana np. Ubuntu Linux.
Wymagania
Co będzie nam potrzebne?
- wine
- biblioteka MFC42
- biblioteka GDIPLUS
- instalator Pajączka
Uwagi
W przypadku problemów w punkcie 5 (urucomienie instalatora Pajączka) należy najpierw starannie wykonać punkty od 7 do 14
Proces instalacji
- Pobieramy najnowszą wersję Pajączka, zapisujemy na Pulpicie.
- Uruchamiamy terminal, logujemy się na administratora i instalujemy WINE:
$ su # logowanie na konto administratora # Uwaga: W systemie Ubuntu Linux nie wykonujemy powyższego polecenia, zamiast tego korzystamy z sudo przed każdym poleceniem które wymaga uprawnień administratora (w tym artykule rozpoczynają się od #)</small> apt-get install wine
- Zalecam doinstalowanie podstawowych czcionek z Microsoft Windows:
apt-get install ttf-mscorefonts-installer
- Uruchamiamy winecfg i upewniamy się że „Wersja Windows” ustawiona jest na Windows XP.
$ winecfg
Notka: tutaj należy pamiętać o tym, że polecenie musi być wykonane (jak i wszystkie niżej) jako zwykły użytkownik ($), nie administrator (#).
- Przechodzimy na Pulpit (domyślnie ~/Desktop) i uruchamiamy instalator Pajączka:
$ cd ~/Desktop # Uwaga: W Ubuntu Linux prawdopodobnie jest to: ~/Pulpit $ wine pajaczek5pro.exe
- Proces instalacji trwa dość długo, cierpliwości 🙂 Po zakończeniu nie uruchamiamy Pajączka.
-
Do poprawnego działania pajączka będzie potrzebna dodatkowa biblioteka – mfc42.dll, która nie jest standardowo dołączona do WINE. Pajączek poprawnie działa tylko z wersją pobraną z oficjalnej strony Microsoftu. Aby oszczędzić sobie czasu na szukanie, instalujemy Winetricks, przydatny skrypt służący do instalowania „rozszerzeń” WINE.
Przechodzimy do katalogu .wine$ cd ~/.wine
- Tworzymy folder w którym umieścimy skrypt Winetricks:
$ mkdir winetricks
- Przechodzimy do utworzonego katalogu:
$ cd winetricks
- Pobieramy skrypt:
$ wget http://www.kegel.com/wine/winetricks
- Dodajemy prawa do uruchomienia:
$ chmod +x winetricks
- Instalujemy wymagane biblioteki za pomocą winetricks:
$ ./winetricks mfc40 mfc42
- Warto przejrzeć wynik poniższego polecenia, być może jeszcze coś nam się przyda?
$ ./winetricks --help
- Pobieramy kolejną bibliotekę bez której nie udało mi się uruchomić pajączka: gdiplus.dll (u mnie działa bez problemów wersja pobrana stąd: GDIPLUS.DLL).
Pobrany plik (GDIPLUS.DLL) umieszczamy w katalogu w którym zainstalowaliśmy Pajączka (domyślnie jest to ~/.wine/drive_c/Program Files/Cream Software/Pajaczek 5 NxG). - Uruchamiamy Pajączka. Można to zrobić standardowo, przez Menu systemu lub wpisując w terminalu (zalecane, w razie problemów – wyświetli informacje):
$ wine ~/.wine/drive_c/Program\ Files/Cream\ Software/Pajaczek\ 5\ NxG/Pajaczek.exe
Oczywiście zadziała tylko wtedy gdy zainstalowaliśmy Pajączka w domyślnym katalogu polecanym przez Instalator.
Pierwsze urochomienie
Pajączek po pierwszym uruchomieniu wygląda strasznie (czcionka). Należy ją zmienić wybierając z menu programu Wyświetl » Ogólne ustawienia programu » Dostosuj edytor, schematy i pisownię, następnie przejść do zakładki Czcionka edytora. W oknie preferencji zaznaczamy Używaj wskazanej niżej czcionki i z listy wybieramy czcionkę która nam odpowiada. Polecam DejaVu Sans Mono.
Zakończenie
Według mnie Pajączek działa stabilnie. Na razie nie napotkałem na żadne problemy. Mile widziane opinie i testy na różnym sprzęcie. W razie jakichkolwiek problemów – proszę pytać.
Pozdrawiam
Patryk Jaworski
Galeria Pajączka na Debian Linux
Witam, dzięki za wskazówki, Pajączek został zainstalowany i uruchamia się.
Pozostałem z problemem odblokowania programu, nie tylko nie mogę wpisać
klucza licencyjnego, ale nawet korzystać z wersji testowej – po prostu okno,
które się pojawia jest zupełnie nieaktywne (przyciski), mimo, że wszystko
wyświetla się poprawnie.
Nie mieliście takich problemów?
Posiadam Wine w wersji 1.2.2 na Linux Mint
Odpaliłem pomyślnie Pajączka na Ubuntu Desktop 11.04, jednakże należy najpierw użyć Winetricks i zainstalować mfc40 oraz mfc42. Bez tego nie ruszy instalator Pajączka.
Czcionka fabryczna Courier New jest OK !
Instalować metapackage o nazwie „wine”.
Załaduje wszystko co potrzebne – czcionki, winetricks itd…
Screenshot:
http://imageshack.us/photo/my-images/97/zrzutekranugt.png/
Witam, ostatni raz z Pajączkiem miałem do czynienia pisząc ten artykuł, ale z ciekawości powtórzyłem proces. W Arch Linux w tej chwili jedyne co potrzeba to pobranie wine:
# pacman -Sy wine
I Instalacja:
$ wine pajaczek.exe
Poszło z domyślną konfiguracją (pierwsze, inicjalizacyjne uruchomienie wine) beż żadnych dodatkowych akcji.
U mnie działa, okno do wprowadzania klucza licencyjnego jest OK.
Wine 1.3.26-1
@K: Spróbuj zaktualizować wine.