peri deb.

Vasilis Vasaitis vvas at hal.csd.auth.gr
Tue Apr 27 01:17:11 EEST 1999


On Sun, Apr 25, 1999 at 11:21:28PM +0300, Pavlos Parissis wrote:
> 
> 
> >   Epipleon, tha sou po kai to allo: to Debian mporei na exei elafros
> > mikroteri diathesimotita paketwn se sxesi me to RedHat, alla o,ti
> > iparxei ksereis oti den tha sou parousiasei provlimata. Exoun anaferthei
> > diafores istories tromou me ta rpm sti lista, gi' auto to leo auto.
> 
> Gia tis perissoteres istories tromou pou anaferese den eftegan panta ta rpm
> paketa alla h xrhsh tous apo ton xrhsth. Epipleon, epitrepsemou na pw pws to
> install paketwn apo rpm einai ena dynato,efkolo kai afantastw xrhsimo ergalio,
> alla merikes fores "epikdino" gia aftous pou den prosexoun kai viazontai. Vazw
> kai ton eafto mou mesa dioti exw kanei xontres gkafes alla tis doirthosa me
> entoles rpm. Ta lathoi pou egw ekana kai profanos kai alloi den dhmiourghthikan
> apo to rpm alla apo apsoseksia dikia mas.
> To rpm exei fisika polles atelies kai provlhmata,fisiko den einai allwste afou
> kai afto ena programa einai opws ola ta alla.

  Nai edo simfono...as poume to --force kai to --nodeps einai psomotiri
gia polla meli tis listas, omos spania linoun perissotera provlimata ap'
osa dimiourgoun. Vevaia to dpkg se profilassei kapos parapano s' auton
ton tomea. P.x. se kamia periptosi den tha se afisei na exeis dio
ekdoseis tou idiou paketou mesa sto sistima, an iparxei idi kapoio tha
to kanei upgrade ('i downgrade).

> Merikes fores ta lathh proexontai apo lathh twn packager pou to spec file twn
> rpm
> exei polles(merikes fores epikdines) atelies.

  Edo einai auto pou elega ego, oti to debian packages einai genika poli
pio prosegmena. To Debian exei olokliro policy gia to pos prepei na
einai ta paketa, kathos kai ena programma (to lintian) pou kanei xilious
dio elegxous gia na vevaiothei oti ena paketo to tirei. Diladi nai men
iparxoun sto diktio perissotera .rpm ap' oti .deb, alla polla apo auta
einai ftiagmena "sto podi". Kai to kata poso mpainoun se
SuSE/Caldera/klp. sistimata, einai mia alli istoria (tin exo patisei
kapote).

> > ipoloipwn (kai mporo na dikaiologiso tin apopsi mou). Eidika de oson
> > afora ti domi kai ti diaxeirisi twn paketwn, einai xronia mprosta apo
> > tis dianomes pou vasizontai sto RPM. Ki otan orimasei ligo kai to apt
> 
> Afto ean den sou kanei kopo tha hthela na to ekshxhshs perissotero.
> Me andiaferei na akouso perissotera gia afto.

  Exoume kai leme:

  - I egkatastasi twn paketwn ginetai se dio stadio, prota unpack kai
meta configure. (Kala, auto den einai tipota to spoudaio, alla voithaei
gia kapoia pou tha po parakato). Episis, i afairesi paketwn mporei na
einai eite remove (afinei ta configuration files sto sistima), eite
purge (ekso ta panta).

  - O elegxos gia dependancies einai pio isxiros kai pio austiros. To
dpkg arneitai na kanei configure ena paketo me provlima sta
dependancies, eno to apt (lege me apt-get) arneitai na to valei kan, an
kai prosferetai na katevasei ta extra paketa pou xreiazontai. Episis
ektos apo `depends', iparxoun `recommends' kai `suggests' (i diafora autwn
twn dio mou diafeugei), gia paketa pou den einai pia aparaitita, alla
kalon einai na iparxoun. Episis iparxei `conflicts' (dio paketa den
mporoun na iparxoun sigxronos sto sistima) kai `provides' (p.x. des
auto: apache provides httpd, ncsa provides httpd, cgi-whatever depends
on httpd - opoion web server kai na exeis eisai ok).

  - Sto Debian ginetai ektenis xrisi twn preinst/postinst/prerm/postrm
scripts. P.x. otan kaneis upgrade enan daemon, to prerm tis proigoumenis
ekdosis ton stamataei, kai amesos meta to postinst tis kainourias ton
ksanarxizei.

  - Opos anefera iparxei to Debian policy, to opoio einai ena anagnosma
pou orizei arketa xaraktiristika tou sistimatos. I kentriki idea einai
oti, gia na mpei ena paketo sto main section, prepei na ikanopoiei to
policy. Metaksi allwn periexei tis perifimes Debian Free Software
Guidelines (DFSG), odigies gia tin organosi tou filesystem, twn
configuration files k.a. To Debian policy einai to zoumi tis organosis
twn paketwn, alla opoiadipote anafora den tha mporouse na einai para
poli ektenis, opote tin paraleipo...

  Simeiose oti arketa apo ta xaraktiristika tou dpkg pou anefera pio
pano iparxoun kai sto rpm - to thema einai omos oti xrisimopoiountai
elaxista.

> Den ypostirizw oti to rpm einai to kalytero kai ta sxetika......
> Anaferw prosopikh gnwmh kai den exw kanena apolytos provlima apenanti sto deb
> kai se alla distrib...
> 
> Kanw reply me skopo na anoiksoume perissotero thn kouventa me kalh diathesh.

  Ma kai vevaia. :-)

> Filika,
> Pavlos

-- 
Vasilis Vasaitis
vvas at hal.csd.auth.gr

--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at hellug.gr
Ta archives tis listas einai sto http://lists.hellug.gr/archives
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users at hellug.gr
====================================================================



More information about the Linux-greek-users mailing list