Skillnad på program och paket?

Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

Skillnad på program och paket?

Inlägg av Dimi »

Hej,

Vad är skillnaden mellan ett program och paket? och vad är skillnaden mellan "lägg till och ta bort program" som finns under program menyn och paket installeraren som finns under system>administration?

God Jul
Användarvisningsbild
Quartus
Inlägg: 730
Blev medlem: 30 nov 2005, 17:45
Ort: Norrköping
Kontakt:

Skillnad på program och paket?

Inlägg av Quartus »

Ett program är en fullt användbar mjukvara som fullgör sin uppgift getemot användaren (eller nåt). Dvs något du kan använda. Ett paket däremot kan vara lite allt möjligt. Det kan vara ett program, ett bibliotek med olika komponenter som programmen använder, programmerings-APIn eller annat kolijoks. Så när du installerar ett program i "Lägg till ta bort program" installerar den ett fullt användbart program med alla beroenden av underliggande paket. Detsamma med pakethanteren. Däremot kan du om du skulle vilja, enbart installera ett enda paket, programmeringskomponenter eller vad som helst, med pakethanteraren.

Typ... :P
Alias "marsu" i #ubuntu-se @ freenode.
Ubuntu guide
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Skillnad på program och paket?

Inlägg av Emil.s »

Tex "Adept" heter "Lägg till/ta bort program" i menyn. Men kollar man på beskrivningen om programmet så antar jag att det står "Pakethanterare för KDE" eller liknande...

Man kan väl säga att ett paket innehåller den körbara filen, (programmet), + allt allt som behövs för att köra filen.
En pakethanterare tar hand som alla beroenden, och förenklar överblicken osv. :)

Ett bra exempel är ju att om du bara skulle installera tex "amarok", så måste du ha paketet "kdelibs4c2a", som i sin tur måste ha paketet "libcupsys2", som behöver paketet "libc6", som behöver "locales", som behöver "tzdata".
Så om du skulle börja på noll, så skulle du behöva sitta och leta reda på ca 1000 paket bara för att installera "amarok".

Det är det som kallas för "dependency hell". Beroenden, som har beroenden, som har beroenden.
Och det är därför det är så underbart med pakethanterare. :) (Specielt bra sånna. som tex APT, och Portage). :)
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Dimi
Inlägg: 703
Blev medlem: 24 dec 2006, 00:04
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Stockholm

Skillnad på program och paket?

Inlägg av Dimi »

Tack för jättebra tydliga, enkla och snabba förklaringar! Ni är toppen,
Skriv svar

Återgå till "Program - inaktuell"