syklitengutt Skrevet 26. januar 2006 Del Skrevet 26. januar 2006 Leser hele tiden at man skal lage seg en pakke for å installere. Hvordan gjør man det? Lenke til kommentar
buskmann Skrevet 26. januar 2006 Del 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". Lenke til kommentar
Tafsen Skrevet 27. januar 2006 Del Skrevet 27. januar 2006 Eit eksempel på kvar du leser dette? Lenke til kommentar
Palme Skrevet 27. januar 2006 Del Skrevet 27. januar 2006 På debian: feks. fakeroot make-jpkg dinpakke.bin <-- lager dinpakke.deb Lenke til kommentar
comicz Skrevet 27. januar 2006 Del Skrevet 27. januar 2006 checkinstall går vel også an å bruke. Lenke til kommentar
syklitengutt Skrevet 27. januar 2006 Forfatter Del 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. Lenke til kommentar
Mr.Elendig Skrevet 27. januar 2006 Del 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 Lenke til kommentar
syklitengutt Skrevet 28. januar 2006 Forfatter Del Skrevet 28. januar 2006 greit nok det, men hvordan går man f.eks fram for å lage en pakke i ubuntu? Lenke til kommentar
Palme Skrevet 28. januar 2006 Del 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] Lenke til kommentar
AudunSæther Skrevet 29. januar 2006 Del Skrevet 29. januar 2006 Fordeler/ulemper med fakeroot make-jpkg vs checkinstall? Jeg for min del har alltid brukt checkinstall. Lenke til kommentar
dabear Skrevet 29. januar 2006 Del 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 Lenke til kommentar
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å