Gå til innhold

hvordan lager man egne pakker


Anbefalte innlegg

Videoannonse
Annonse

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
Lenke til kommentar

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