syklitengutt Skrevet 26. januar 2006 Skrevet 26. januar 2006 Leser hele tiden at man skal lage seg en pakke for å installere. Hvordan gjør man det?
buskmann Skrevet 26. januar 2006 Skrevet 26. januar 2006 Nå tror jeg du har lest feil. Jeg vet ikke hvilken distro du bruker, men det er veldig sjelden du må lage pakker selv. Du installerer en RPM-pakke med "rpm -ivh pakkefil.rpm".
Palme Skrevet 27. januar 2006 Skrevet 27. januar 2006 På debian: feks. fakeroot make-jpkg dinpakke.bin <-- lager dinpakke.deb
syklitengutt Skrevet 27. januar 2006 Forfatter Skrevet 27. januar 2006 Kva distro bruker du? Du bør apsolutt bruke pakkehåndteraren i din distro til å innstalere programmer. Eventuelt så kan du lage dine egne pakker. Begge alternativane er betre enn å innstalere direkte frå kildekode. av mr elendig f.eks.
Mr.Elendig Skrevet 27. januar 2006 Skrevet 27. januar 2006 (endret) Det er berre når det ikkje finnst ferdige pakker, eller når du trenger ein annan funksjon enn det dei ferdige pakkene har, at du trenger å lage din egen. Altså, når einaste allternativet er å innstalere frå kildekode. Då er det betre å lage sin egen pakke, då man får betre kontroll av avhengighet, oppgradering, avinnstalering o.l. Edit: Kordan du går fram for å lage ein egen pakke, kjemer an på kva verktøy din distrubisjon baserer seg på. Eit lite eksempel på eit problem som kan oppstå ved å kompilere frå kildekode: du finner ut att du trenger programm foo-2.9, noko som ikkje er i pakkesystemet. Du tar då å laster ned denne, sammen med diverse deps. 3 mnd seinare så har foo-3.0 vorten lagt till i pakkhåndteraren, du ønsker å oppgradere til denne versjonen på grunn av div sikkerhetshull i 2.9. Du tar då ein make uninstall, men den er sjølvsagt dårleg implementert og det vert liggande igjenn ein masse data/konfiger Når du prøver å innstalere foo-3.0 via pakkehåndteraren så går det ikkje p.g.a. ein masse konflikter. Du ender opp med å bruke 3 dager på å rydde opp og verte kvitt alle konflikter / deps. Endret 27. januar 2006 av Mr.Elendig
syklitengutt Skrevet 28. januar 2006 Forfatter Skrevet 28. januar 2006 greit nok det, men hvordan går man f.eks fram for å lage en pakke i ubuntu?
Palme Skrevet 28. januar 2006 Skrevet 28. januar 2006 greit nok det, men hvordan går man f.eks fram for å lage en pakke i ubuntu? 5510476[/snapback] feks. slik: På debian: feks. fakeroot make-jpkg dinpakke.bin <-- lager dinpakke.deb 5505233[/snapback]
AudunSæther Skrevet 29. januar 2006 Skrevet 29. januar 2006 Fordeler/ulemper med fakeroot make-jpkg vs checkinstall? Jeg for min del har alltid brukt checkinstall.
dabear Skrevet 29. januar 2006 Skrevet 29. januar 2006 make-jpkg er vel bare for java? bjorninge@ubuntuBreezy:~$ apt-cache search make-jpkgjava-package - utility for building Java 2 related Debian packages
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå