kako konvertovati wildcard-om iz rpm u deb?

1

kako konvertovati wildcard-om iz rpm u deb?

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

imam jedan hdd od 3 Gb i na njemu dosta rpm'sa pa bih hteo i da napravim bazu tog softwarea u deb formatu..
znachi bez kuckanja samo neshto tipa alien *rpm to deb ili kako vec da konvertuje sve rpm u deb'se..
jel alien radi to ili neshto drugo..?
molim proceduru..



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Da. To radi alien ( http://kitenet.net/~joey/code/alien.html ).

Probaj sa:
alien -d *rpm

Ili pogledaj alienovu man stranu:
http://www.die.net/doc/linux/man/man1/alien.1.html



offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

hvala ti bocke,ti si nepresushni izvor informacija za newbia..Smile

i negde videh da je alien josh experimentlan software,meni se chini da radi quite fine..

Dopuna: 03 Jul 2006 16:11

btw,jel *debfile format kompresovan tj. jel zauzima isto mesta kao i rpm ili ce fileovi biti donekle veci ili manji?
thnxx

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

purple ::hvala ti bocke,ti si nepresushni izvor informacija za newbia..Smile

U'r welcome. Wink

purple ::i negde videh da je alien josh experimentlan software,meni se chini da radi quite fine..

U vecini slucajeva radi sasvim fino. Doduse ja slabo koristim alien, posto Slack vec dolazi sa alatkom rpm2tgz za konverziju rpm-ova u tgz.

purple ::btw,jel *debfile format kompresovan tj. jel zauzima isto mesta kao i rpm ili ce fileovi biti donekle veci ili manji?
thnxx


deb format je kompresovan poput rpma. Format fajla je malo drugaciji, tako da moze postojati mala (ali ne i znacajna) razlika od nekoliko stotina bajtova do nekoliko kilobajta.

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

aha,tako sam i pretpostavljao..
thnxx

offline
  • gamzzy 
  • Legendarni građanin
  • Pridružio: 24 Apr 2003
  • Poruke: 10725
  • Gde živiš: Novi Sad

ali pitanje je sta ces dobiti na kraju i koliko ce biti upotrebljivo...

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

kako to mislish..
zar se taj konvertovani paket nece biti istih performansi kao i native?
chitao sam negde neshto o tim gubicima tipa "software instaliran iz recimo rpm ili deb ne mogu da se porede sa performansama paketa instaliranog iz source-a"..
jel to tachno?

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

purple ::kako to mislish..
zar se taj konvertovani paket nece biti istih performansi kao i native?
chitao sam negde neshto o tim gubicima tipa "software instaliran iz recimo rpm ili deb ne mogu da se porede sa performansama paketa instaliranog iz source-a"..
jel to tachno?


Konvertovanje iz rpm u deb je preporucljivo samo kod staticki izgradjenih paketa, poput OpenOffice-a, Opere i sl. U drugim slucajevima moze doci do problema sa zavisnostima.

Ovakvim konvertovanjem se gubi na performansama.

A o tome da softver kompajliran iz sourcea ima bolje performanse vazi samo za velike pakete. Paketi koji su u rpmu ili debu, a pakovani su za tvoj distro, bi trebali biti sasvim dovoljni u vecini slucajeva. Samo ako su u pitanju veliki paketi poput OpenOfficea ili Mozille, moguce je da performanse budu donekle poboljsane.

Ali ako koristis pakete iz drugog distroa, sasvim je moguce da ce performanse biti smanjene ili da neces ni moci instalirati paket zbog zavisnosti ili sukoba medju paketima.

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

pa recimo suse rpm pakete konvertovati u deb za ubuntu..
shta mogu da ochekujem da ce se deshavati kad pochnem sa instalacijama?
i shta su to statichki a shta dinamichki paketi?
thnxx

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Procitaj malo ovo da bi se upoznao sa osnovnim konceptima. Wink
http://en.wikipedia.org/wiki/Dynamic_linking

U principu je vrlo moguce da dodje do znacajnih problema pri ovakvom konvertovanju. Moguce je da odredjene biblioteke u Ubuntu nisu kompatibilne ili su novije (ili starije) od onih u Suziju. Zato neki od konvertovanih paketa nece raditi. Nije preporucljivo konvertovanje iz paketa jednog distroa na drugi. Kao sto nije preporucljivo ni instaliranje rpm paketa na dva razlicita distroa koji koriste rpm. Najbolje resenje je koriscenje paketa pravljenih bas za tvoj distro. Pakete za Ubuntu mozes naci na adresi http://packages.ubuntu.com .

Paketi koji nisu pakovani za odredjeni distro, vec bi trebali raditi na vecini dostupnih distribucija su staticki linkovani i zahtevaju samo jedan ili dva liba koji su (uglavnom) zajednicki za sve novije distroe. Njih mozes konvertovati ili instalirati bez obzira na distro koji koristis.

Ko je trenutno na forumu
 

Ukupno su 821 korisnika na forumu :: 31 registrovanih, 8 sakrivenih i 782 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: AMCXXL, Apok, babaroga, Caruga5, cavatina, ccoogg123, Daxi184, jackreacher011011, Karla, Koca Popovic, Koridor, ksyyaj, Luka Blažević, Marko Marković, MB120mm, milenko crazy north, mrav pesadinac, nextyamb, Nobunaga, operniki, pein, repac, robytz, royst33, shone34, Sirius, theNedjeljko, VJ, VP6919, yufighter, 125