Nowy sposob instalacji Platnika - długie
Robert Rusiecki
robert at strzelecka.waw.pl
Tue Jul 11 01:53:47 CEST 2006
Witam
Udało mi się zainstalować najnowszego Płatnika innym sposobem niż
podanym na stronie: http://www.janosik.net/wine.html
Polegało to mniej więcej na:
1. Instalacja WINE w wersji 0.9.7 - skorzystałem tutaj z pakietów
Debiana Sarge/Backports. Sam pakiet jest do pobrania z
http://www.backports.org/debian/pool/main/w/wine/wine_0.9.7-0bpo1_i386.deb lub ze strony domowej Wine: http://winehq.org/site/download .
Co prawda na stronie domowej są nowsze wersje (0.9.17), ale nie sądzę
żeby to był jakiś problem w dalszych czynnościach - ta wersja po prostu
mi się zainstalowała;
2. Instalacja WINETOOLS - dostępnych na stronie:
http://www.von-thadden.de/Joachim/WineTools/ - pobrałem wersję rpm,
przekonwertowałem ją programem "alien" na pakiet deb, a następnie
zainstalowałem. Przy instalacji należy zwrócić uwagę na dostępność
libliotek gtk+1.2 i xdialog. Z tym ostatnim może być problem - wystarczy
jednakże zrobić link w katalogu /usr/local/winetools do wersji Xdialog
dostarczanej razem z programem ("ln -s Xdialog.builitin Xdialog");
3. Instalacja programów składowych WINETOOLS - instalowałem po kolei
programy z:
- Base setup: TrueType Font Arial, DCOM98, Microsoft Foundation Classes
4.x, Internet Explorer 6.0 SP1 English;
- Install Windows System Software: Windows Installer, Visual Basic 5
Runtime, Visual Basic 6 Runtime, Visual C++ run-time English, MDAC 2.8
and Jet 4.0 SP8 English, MSXML 4.0 Service Pack 2 English, Windows
Script 5.6 English, Common Controls 5.0 (czyli wszystkie programy w
angielskiej wersji językowej);
- Install Microsoft TrueType Core Fonts: Andale, Arial Black, Courier
New, Times New Roman, Verdana, Webdings;
- Install tested software: Office - Word Viewer 97 English, Database -
Borland Database Engine (BDE) 5.1.1 English;
a przy pomocy Registry Editor wczytałem plik rejestru dostępny na
stronie WINETOOLS:
http://ds80-237-203-29.dedicated.hosteurope.de/wt/wt-config.reg
Po tych zabawach wydałem polecenie "Simulate a Windows reboot".
4. Uzupełniłem instalacje o zalecany program Microsoft Jest Database
Engine dostępny na stronie:
http://download.microsoft.com/download/f/a/e/fae26a93-8dd3-4a7b-abb3-23cb3c92b3af/Jet40SP8_9xNT.exe
choć to pewnie z mojej strony nadgorliwość.
5. Pobrałem ze strony
http://213.25.26.225/dystrybucja/a1_6_04_001/minimalna/Install.exe
najnowszą, minimalną wersję Płatnika.
6. Przed instalacją należy dokończyć konfiguracji WINE:
- należy przy pomocy polecenia "winecfg" zmienić emulowaną wersję
windows na 2000 - na domyślnej wersji 98 są problemy z instalacją
Płatnika;
- w zakładce "Libraries" ręcznie dodałem biblioteki rpcrt4.dll,
oleaut32.dll i ole32.dll jako Native
- należy zmienić przypisanie literki napędu dyskietki na literkę
"a:" - w tym celu należy w katalogu ~/.wine/dosdevice/ utworzyć
odpowiedni link ("ln -s /media/floppy a:")
7. Powyższe zmiany wystarczą do prawidłowej instalacji Płatnika.
Wydajemy w terminalu polecenie "wineboot", a następnie "wine
Install.exe" - po dłuższej chwili i całego mnóstwa komunikatów
instalator zakończy instalację Płatnika.
8. Ponieważ miałem już wcześniej zainstalowanego Płatnika na partycji
windosowej, toteż przekopiowałem swoją bazę do utworzonego w trakcie
instalacji podkatalogu. Po uruchomieniu Płatnika poleceniem "wine "C:
\Program Files\PROKOM Software SA\Płatnik 6\P2.exe"", tę bazę dołączyłem
do programu.
Powyższe czynności pozwoliły mi na uruchomienie Płatnika, podłączenie
bazy, przygotowanie dokumentu DRA i spróbowanie wysłania zestawu ZUS.
Jednakże przy tej czynności - po odczytaniu klucza z dyskietki - program
Płatnik zgłasza błąd utworzenia wątku i niestety, ale zestaw nie
przechodzi dalej.
Niemniej, wyrażam nadzieję, że ten przydługi poradnik przyda się komuś w
jego bojach z Płatnikiem na Linuksie.
Z poważaniem
Rusiecki Robert
Linuksowe Rozwiązania Biznesowe
"LIRBI" Robert Rusiecki
03-433 Warszawa, ul. Strzelecka 27/29 m 121
tel./fax 0 22 69 821 96, GSM 0 606 766 066
email: robert at strzelecka.waw.pl, http://lirbi.waw.pl/
More information about the janosik-users
mailing list