Gå til innhold

hvordan lager man egne pakker


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

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".

Skrevet
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.
Skrevet (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 av Mr.Elendig
Skrevet
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]

Skrevet

make-jpkg er vel bare for java?

bjorninge@ubuntuBreezy:~$ apt-cache search make-jpkg

java-package - utility for building Java 2 related Debian packages

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...