9 Programi za druge računare i operativne sisteme
Prelazak na Linux ne mora nužno da znači napuštanje svih programa koje ste koristili. Mnoge programe namijenjene za druge operativne sisteme, pa čak i druge računare moguće je manje ili više uspješno pokretati i pod Linuxom uz pomoć programa koji su na BHLD2 Cd-u
9.1 Wine, program za upotrebu MS Windows aplikacija
Wine je program koji omogućava pokretanje aplikacija pisanih za Windows operativni sistem na računaru s instaliranim Linux operativnim sistemom. Wine nije emulator Windows operativnog sistema zato što ne emulira kompletno Windows okruženje. Prednost toga je mogućnost istodobnog korištenja programa i aplikacija pisanih i za Windows i za Linux operativne sisteme bez potrebe da oba operativna sistema budu instalirana na računaru, a nedostatak što neke aplikacije (kao što su drajveri) neće raaditi.
Da bi se pokrenula Windows aplikacija pomoću programa Wine potrebno je u komandnoj liniji napisati:
wine ime_aplikacije.exe
ili iz Konqueror prozora jednostavno dva puta kliknuti lijevom tipkom miša na EXE program. Većinu Windows aplikacija je prije korištenja potrebno instalirati na računar pomoću programa koji se najčešće zove Setup.exe i koji dolazi sa samom aplikacijom. Istu stvar je potrebno napraviti i prilikom korištenja aplikacije pomoću Wine. Prvo je potrebno pokrenuti instalaciju aplikacije komandom:
wine Setup.exe
nakon čega se sama aplikacija pokreće komandom:
wine ime_aplikacije.exe
Izuzetak predstavljaju aplikacije dizajnirane da im ne treba instalacijiski program (pogledajte na primjer http://www.portablefreeware.com/). Njih je dovoljno otpakovati u vaš korisnički direktorij da bi radile.
Sam rad s aplikacijom kasnije je jednak kao da se radi o Windows operativnom sistemu. Detalji o tome koje Windows aplikacije je moguće pokrenuti pomoću programa Wine mogu se naći na Web stranici http://appdb.winehq.org. Tamo se uz popis programa koje Wine može pokrenuti mogu naći i detaljne upute kako podesiti Wine da bi određeni program mogao raditi iz njega.
9.2 Dosbox – izvršavanje MS DOS programa
DosBoX je emulator DOS operativnog sistema koji koristi SDL biblioteke. Emulira procesore generacije 286 / 386 i to u realnom i zaštićenom modu, grafičke kartice Tandy, Hercules, CGA, EGA, VGA, VESA, kao i zvučne kartice SoundBlaster.
Sa Dosbox-om možete pokrenuti bilo koju aplikaciju napisanu za DOS i to pod Linux-om. To je posebno korisno za knjigovodstvene program ili igre.
Kada pokrenete dosbox, da bi ste vidjeli podržane komande ukucajte help a da bi ste pročitali kratak uvod ukucajte intro.
Da bi videli kako dosbox zaista radi nađite neki program za MSDOS,
zatim u "home" direktorijumu, napravite direktorijum "dosbox". Raspakujte program koji probavate u novonapravljeni direktorijum. Sada pokrenite dosbox, kombinacijom tastera na tastaturi ALT + F2, pa okvir za pokretanje upišite dosbox. U dosbox komandnom promptu, unesite komandu:
mount c ~/dosbox
kojom montirate vaš "dosbox" direktorijum kao dosbox particiju C: i unesite komandu:
C:
pritisnite taster ENTER kako bi ste promenili trenutnu particiju sa "Z:" na "C:". I ukucajte ime programa kako bi pokrenuli program. Ukoliko se desi da je neka igra spora u prikazu na vašem računaru možete je ubrzati kombinacijom tastera na tastaturi CTRL + F8 ili CTRL + F12.
Na ovaj način možete pokrenuti bilo koju aplikaciju pisanu za DOS operativni sistem.
9.3 QEMU virtuelni PC
Ukoliko želite pokrenuti kompletan operativni sistem unutar BHLD (na primjer da testirate drugu distribuciju Linuxa, OS/2, DOS ili Windows) tako da se ponaša kao zatvorena kutija, na raspolaganju vam je program qemu. On je pogotovo koristan za pokretanje Windows aplikacija za koje Wine nije uspio. Ovaj program se obično pokreće iz komandne linije, ili njegov grafički konfigurator iz K-menu→Sistem→QTEmu. Ovdje je dato kratko uputstvo za pokretanje iz komandne linije. Prvo je potrebno kreirati datoteku koja oponaša hard disk. Neka je ona velika 5000 megabajta. Otkucajte komandu:
dd if=/dev/zero of=hda.img bs=1024k count=5000
Sada instalirate u virtualni disk sam operativni sistem. Ako ste našli instalacijski CD u ISO formatu, npr. os2.iso otkucajte komandu:
sudo qemu -hda hda.img -cdrom ~/os2.iso -boot d -net nic -net tap
Ako je instalacija uspjela, prekinite qemu i otkucajte komandu
sudo qemu hda.img -net nic -net tap
Ne morate biti root korisnik ako ne koristite mrežu. Uz BHLD se isporučuje i kqemu akceleratorski modul, koji ubrzava qemu nekoliko puta, pa probajte prije pokretanja qemu programa otkucati
sudo modprobe kqemu
Razmjena podataka između simuliranog i pravog PC-a se može obavljati mrežnim programima. Mrežna adresa pravog PC-a je vjerovatno 172.20.0.1 pa ako na njemu pokrenete FTP server, možete koristeći FTP klijent na simuliranom računaru razmjenjivati datoteke. Mrežnu adresu pravog PC-a možete postaviti komandom
ifconfig tap0 up 172.20.0.1
9.4 ZX Spectrum i Commodore 64/128
Ovi računari su mnogima bili prvi računari koje su kupili, obično sredinom osamdesetih godina dvadesetog vijeka. Kako Linux oskudijeva igrama, možda će vas privući veliki izbor igara za ove računare, koje su raspoložive na Internetu. Za mnoge igre su nekadašnji autori dali odobrenje za javno publikovanje.
Za igranje ZX spectrum igara posjetite stranicu www.worldofspectrum.org te iz arhive odaberite neku igru sa ekstenzijom .tap.zip pa je otpakujte programom Arc. Zatim u konqueror prozoru desnom tipkom miša odaberite otpakovanu .tap datoteku opcijom Otvori sa ... i unestite xspect za otvaranje, uključivši i opciju “Otvori u terminalu”. Kada vidite prozor na kome piše
“C 1982 Sinclair Research Ltd” pritisnite u njemu Ctrl+y da ubrzate učitavanje, pa J i dva puta Shift P, da na ekranu vidite LOAD “”. Pritisnite ENTER čime će igra biti učitana i startana. Kada vam dosadi pritisnite F10 da izađete iz emulatora.
Za igranje C64 igara, potražite igru na stranici www.c64.com i preuzmite je u .zip formatu, pa otpakujte ovaj format. Unutra se igra može nalaziti u traka (ekstenzija imena počinje slovom t) ili disk formatu (ekstenzija imena počinje slovom d). Pokrenite emulator VICE C64(unutar K-menu igre) Za traka format unutar emulatora otkucaj te
LOAD “imeigre”,1
a za disk format
LOAD “imeigre”,8
Nakon što se igra učita otkucajte u emulator RUN i startajte igru.
9.5 Komunikacija s ručnim uređajima
Vaš PC može sadržavati i datoteke namijenjene za korištenje na totalno drugim uređajima. Uz BHLD dolaze tri programa za korištenje džepnih uređaja. Programom Kandy (K-menu→Korisni programi→Još programa→Kandy) možete povezati PC sa nekim tipovima mobitela, pratiti stanje baterije ili prebacivati adresare između mobitela i računara. Programom TiLp (Kmenu→Zabava i obrazovanje →Matematika→Tilp) možete razmjenjivati datoteke sa Texas Instruments-ovim kalkulatorima. Konačno, ako koristite PalmPilot, njegove datoteke možete prenositi i konvertovati programima Kpilot i KpalmDoc koji se nalaze u meniju
Kmenu→Uredske aplikacije→Još programa
9.6 JAVA i .NET aplikacije
Uz BHLD dolazi potreban softver za izvršavanje Java aplikacija (Sun JRE), te za izvršavanje nekih .NET aplikacija (Mono). Java aplikacije možete pokrenuti komandom iz komandne linije
java ime.class
a .NET aplikacije komandom
mono ime.exe
Kako sve više Win32 aplikacija prelazi na .NET, projekat mono će dobijati na značaju.
