2004.03_Płatnik 5 na Linuksie_[Biznes].pdf

(275 KB) Pobierz
332779611 UNPDF
linux w biznesie
Płatnik 5 na Linuksie
Krzysztof Krawczyk
dokumentów dla ZUS-u, nie jest dostępny na
Linuksa – został stworzony tylko na platformę
Windows. Taka sytuacja jest przykładem nierów-
nego traktowania różnych systemów operacyjnych przez
administrację rządową. Z tego powodu zostały rozpoczęte
prace nad Janosikiem , darmowym i otwartym odpowiedni-
kiem programu Płatnik, którego będzie można wykorzystać
na Linuksie, Windowsie, FreeBSD oraz Mac OS. Zanim
jednak prace nad nim zostaną zakończone, minie jeszcze
trochę czasu. Z tego powodu warto zainteresować się możli-
wością uruchomienia programu Płatnik na Linuksie pod kon-
trolą narzędzia o nazwie Wine . W tym artykule przedstawię
instrukcję, jak skorzystać z Płatnika 5 pod Linuksem.
Wine
Podstawowym elementem układanki, kluczowym dla suk-
cesu, jest pakiet Wine. Jego źródła można znaleźć na stro-
nie domowej projektu ( http://www.winehq.com/ ). Pakiety
binarne (w różnych wersjach) dostępne są we wszystkich
popularnych dystrybucjach Linuksa. My skorzystamy
z wersji Wine 20030916 (sprzed pół roku) – nie sprawia
ona problemów, w przeciwieństwie do niektórych now-
szych.
Opis instalacji Wine można znaleźć w artykule dotyczą-
cym wykorzystania Photoshopa na Linuksie – znajduje się
również w tym numerze (str. 42).
Rysunek 1. Płatnik na Linuksie
Instalacja Płatnika
Na początku musimy stworzyć nowego użytkownika, np.
o nazwie platnik , nadać mu hasło i przelogować się na
niego:
adduser platnik ; passwd platnik ; su – platnik
Konieczne jest także pozwolenie na uruchamianie aplikacji
graficznych użytkownikowi platnik (zakładam, że pracuje-
my w środowisku graficznym, a wszystkie czynności wyko-
nujemy w graficznym terminalu). Aby tego dokonać, należy
w innym okienku terminala wykonać komendę xhost + .
Kolejnym krokiem jest uruchomienie pobranego wcze-
śniej skryptu platnik5_set.sh :
Wymagane narzędzia
Wykorzystamy gotowy skrypt platnik5_set.sh (znajduje się
na płycie CD i DVD), który zajmuje się przygotowaniem
odpowiedniego środowiska do uruchomienia instalacji
Płatnika.
Aby skorzystać z tego pliku, musimy posiadać w sys-
temie narzędzie uudecode . Można je znaleźć w pakiecie
sharutils , więc wystarczy odnaleźć pakiet binarny o tej
nazwie (rpm, deb) na płytach instalacyjnych dystrybucji
i zainstalować go.
Innym narzędziem, które będzie potrzebne, jest
Cabextract ( www.kyz.uklinux.net/cabextract.php ). Umoż-
liwia ono rozpakowywanie windowsowych archiwów
cab. Instalacja tego programu ze źródeł jest bardzo prosta
( ./configure; make; make install wykonane w katalogu
utworzonym po rozpakowaniu archiwum), ale można także
skorzystać z gotowych pakietów binarnych.
Pozostałe narzędzia, takie jak Wget , Bzip2 , Tar czy
Sha1sum , powinny być już dostępne w systemie.
sh ./platnik5_set.sh
Utworzy on katalog platnik5_set , do którego musimy wejść
i w którym uruchamiamy skrypt setup_all :
cd platnik_set ; ./setup_all
Płatnik 6 na Linuksie
Istnieje także możliwość uruchomienia programu Płatnik 6.
Zasada jest taka sama jak w przypadku Płatnika 5 (określa-
nego również jako II) – trzeba zainstalować Wine 20031212,
pobrać przygotowany skrypt platnik_set.sh, uruchomić go,
a po rozpakowaniu danych skorzystać ze skryptu setup_all.
44
marzec 2004
P rogram Płatnik , wymagany do przygotowywania
332779611.001.png 332779611.002.png
płatnik na linuksie
Jeśli w katalogu platnik_set nie zostanie znalezione opro-
gramowanie potrzebne do przeprowadzenia instalacji,
skrypt setup_all pobierze je z Sieci. Niezbędne składniki
to: biblioteka libeay32.dll , program WordViewer97 (posiada
potrzebną bibliotekę riched20.dll ), komponenty dcom98 ,
instalator przeglądarki Internet Explorer 6SP1 , instalator
MDAC w wersji 2.1 oraz oczywiście instalator programu
Płatnik (pełna wersja – jeden plik).
Gdy będziemy już posiadali wszystkie elementy opro-
gramowania, rozpocznie się ich instalacja.
Instalator Internet Explorera będzie wymagał od nas
zaakceptowanie licencji oraz wybrania rodzaju instalacji
(należy wybrać minimalną). Podczas jego instalacji mogą
zostać zgłoszone różne błędy – trzeba je zignorować i kon-
tynuować wciskając przycisk OK.
Instalator Płatnika będzie od nas wymagał określenia
miejsca instalacji – trzeba wskazać katalog c:\platnik . Jeżeli
podczas ustalania konfiguracji konta administratora nie
będziemy mogli wprowadzać danych, należy najpierw klik-
nąć w pole Hasło , a potem wrócić do pierwszego pola.
Uruchamianie Płatnika
Aby uruchomić zainstalowanego właśnie Płatnika, należy
przejść do katalogu wine/c/platnik i wykonać komendę:
wine p2.exe
W otworzonym oknie będziemy musieli określić nowego
płatnika bądź skorzystać z wcześniej wprowadzonych
danych pod Windowsem.
Napotkane problemy
Aby korzystać z wbudowanego pobierania/wysyłania
dokumentów oraz pobierania certyfikatów, musimy ręcznie
podmienić plik anim.dat na pustą animację – został przy-
gotowany odpowiednik plik.
Gdy chcemy wprowadzać polskie znaki, musimy sko-
rzystać z Notatnika ( wine notepad ) i mechanizmu skopiuj/
wklej – w przeciwnym przypadku, zamiast polskich
znaków, otrzymamy dziwne “krzaczki”.
Podsumowanie
Program Wine jest stale rozszerzany o nowe możliwości
i można spodziewać się, że z jego pomocą będziemy mogli
uruchamiać coraz więcej programów przeznaczonych
dla Windowsa. Program Płatnik jest dobrym tego przykła-
dem.
W Sieci:
• Strona domowa Płatnika:
http://www.platnik.info.pl/
• Strona domowa Wine:
http://www.winehq.org/
• Strona domowa Janosika:
http://www.janosik.net/
www.linux.com.pl
45
332779611.003.png
Zgłoś jeśli naruszono regulamin