Hur hanteras dependencies manuellt?

Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

Hur hanteras dependencies manuellt?

Inlägg av BrigTSD »

Om man laddar ner program från tillverkarens eget förråd så kommer de oftast iform av källkod. Problemet med dessa är att de ofta är beroende av andra paket, vilket inte är ett problem om man hämtar det med Apt.

Om man till exempel bestämmer sig för att ladda hem Gimmix så står det i den bifogade manualen att det beror på:

Gtk+-2.6.x or higher
libglade-2.6.0 or higher
libmpd-0.12.0 or higher
taglib-1.4 (C bindings)

Hur vet man att man har dessa paket och hur hämtar man dessa ifall de saknas?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Hur hanteras dependencies manuellt?

Inlägg av Lars »

Ja, man får installera alla paket manuellt. För kompilering är det dev-varianten man behöver. T.ex. libgtk2.0-dev, libglade2-dev, libmpd-dev respektive libtag1-dev. Det är enklast att leta i Synaptic, ofta får man lägg till lib först i namnet.

Om det saknas något paket så ger ./configure ett felmeddelande. Det är svårt att ge någon exakt steg-för-steg-instruktion för sådant här, men det är oftast ganska enkelt att lista ut vad som fattas.
Skriv svar

Återgå till "Program - inaktuell"