Stranica: 1/1.

Instalacija programa u drugim falovima

Postano: 31 svi 2008, 01:27
Postao/la keno
Molim da mi neko polako objasni instalaciju naprimjer tar.bz2
prvo gdje trebaùm stavit fajl sa programom da bi ga instaliro i da bi u terminalu moglo da se pokrene ..mozda vam je glupo al sad sam dosao do tih stvari i zapeo sam puno ostalo sam se snaso na linuxu al ove instalacije ostale nikako ..imam ubuntu linux

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 08:56
Postao/la kaiwan
keno je napisao/la:Molim da mi neko polako objasni instalaciju naprimjer tar.bz2
prvo gdje trebaùm stavit fajl sa programom da bi ga instaliro i da bi u terminalu moglo da se pokrene ..mozda vam je glupo al sad sam dosao do tih stvari i zapeo sam puno ostalo sam se snaso na linuxu al ove instalacije ostale nikako ..imam ubuntu linux
odkomprimiraj u folder /home/korisnickoime/bin
Ako nemas, kriraj.

Onda procitaj INSTALL ili neki readme gdje ti pisu koraci kako se kompilira i sto moras imat instalirano prije - dependences
Obicno kompilacije ide ovako:

Kod: Označi sve

./configure
make
sudo make install
Ali tocno procitaj u nekim uputama koje su morale doci.

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 11:13
Postao/la Tux Slave
Ovo ovdje ti je proces za instalaciju programa conky iz source code-a. Proces je isti za sve programe samo sto trebas zamijeniti ime s tvojim programom i vjerojatno je drugaciji dependency.


4: Ekstraktirajmo program.

Kod: Označi sve

tar -xf conky-1.4.9.tar.bz2
5: Moramo se prebaciti u proslo ekstraktirani direktorij.

Kod: Označi sve

cd conky-1.4.9

(mozete pritisnuti tipku TAB na pola napisanog imena i racunalo ce samo dovrsiti ime)

6: Procitajmo INSTALL file.

Kod: Označi sve

gedit INSTALL
(ili kate na KDEu)

U ovome file-u vidimo sve dependency-je koje program zahtijeva.
Dependency je nesto bez cega nemozemo zavrsiti kompajliranje. To moze biti library-iji, header file-ove i sl.
Ako nismo sigurni dali nesto imamo uvijek mozemo provjeriti.(apt-get install [ime_dependency-a])
(Dependency znaci ovisnost, zavisnost, ali posto u Hrvatskom rjecniku nema adekvatne zamjene za tu rijec u informatickom smislu i dalje cu se koristiti dependency-jem.)

6: Sada cemo pregledati dali imamo potrebne dependency-je na racunalu da bi uspjesno zavrsili kompajliranje. (Mozda je cudno sto takve stvari prvo gledamo u INSTALL file-u pa sa ovom komandom, ali ova komanda takodjer gleda nase GCC(kompajler) postavke, dali su na PATH varijable postavljene kako treba, te naravno gleda jos mali milion sitnica za koje bi nama trebalo poprilicno vremena)

Kod: Označi sve

./configure
Ako proces izbaci error pomno procitajte o cemu se radi pa pogledajte na google-u o problemu.
Ako ne nadjete rijesenje post-ajte ovdje pa cemo pokusato rijesiti.

7: Sada ide pravi posao, kompajliranje. Koristimo alat pod imenom "make".

Kod: Označi sve

make
Ovaj proces kompajliranja ce uzeti mozda 5 minuta pa se malo strpite.(Ovisi o brzini procesora)

8: Nakon kompajliranja cemo instalirati program.
Shvatite da sljedeci proces nije potreban. On sluzi jedino da rasporedi programske file-ove po vasem racunalu. Za sljedece trebamo root pristup.

1: Za sudo korisnike:

Kod: Označi sve

sudo make install   - zatraziti ce lozinku (Ubuntu....)   
2: Za su korisnike:

Kod: Označi sve

su    - zatraziti ce lozinku    (Arch, Slackware, Suse...)

Kod: Označi sve

 make install
9: Sada bi trebali ocistiti direktorij conky-1.4.9

Kod: Označi sve

make clean
Ovaj proces traje par sekundi i on ocisti direktorij od svih file-ova koje je alat "make" napravio.

10: Moramo i ocistiti file-ove koje je komanda ./configure napravila.

Kod: Označi sve

make distclean
11: Samo za su korisnike. Moramo izaci iz root shell-a. Unesimo u konzolu:

Kod: Označi sve

exit

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 11:24
Postao/la shrike
Moram samo reć još jednom da je instalrianje iz souca jako, jako dobar test za živce.

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 12:06
Postao/la keno
Ovako radi se o programu Mount ISO Version: 0.9.1.tar.bz2
E sad otiso sam u
File system
home
keno
napravim direktorij Bin
gdje sam otpakiro taj fajl tar.bz2

Imam dva fajla Install.sh i readme

readme mi pise -------
install.sh (installer - bash script)
README (instructions)


Installation
------------
0) tar -jxf mount-iso-0.9.1.tar.bz2

1) cd mount-iso-0.9.1

2) ./install.sh
Please follow installer instructions

Changelog

stavim ovaj install.sh u terminal i ukucam naredbe koje ste dali i ove sto mi pisu al kaze da da nemogu

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 12:13
Postao/la Tux Slave
Mozda treba root pristup. btw napravi ovako:

Kod: Označi sve

sudo chmod +x install.sh

Kod: Označi sve

sudo .install.sh
To dvoje pokrenes kroz konzolu u folderu mount-iso-a.

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 12:55
Postao/la Sokac
ispravio bih te:

Kod: Označi sve

sudo ./install.sh

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 14:09
Postao/la Tux Slave
Sokac je napisao/la:ispravio bih te:

Kod: Označi sve

sudo ./install.sh
Hvala. Moja greska.

Re: Instalacija programa u drugim falovima

Postano: 31 svi 2008, 14:11
Postao/la shrike
Da, on je ukucao configure i ostala čuda, a trebao je samo sudo ./install