Riippuvuushelvetti

Kohteesta Linux.fi
Loikkaa: valikkoon, hakuun

Riippuvuushelvetti (Dependency hell) tarkoittaa sitä tilaa, jossa pakettienhallintajärjestelmä menee solmuun, eikä osaa ratkaista pakettien riippuvuuksia itse. Tällöin käyttäjän tulee ratkaista ongelmat käsin. Yleisesti ottaen rullaavan julkaisutahdin jakelut menevät helpommin solmuun kuin versioittain julkaistavat jakelut, joissa päivitykset testataan ennen julkaisua.

Ennaltaehkäisy[muokkaa]

  • Vältä rullaavan julkaisutahdin jakeluita
  • Vältä kolmannen osapuolen pakettivarastoja
  • Vältä ohjelmien paketoimista itse, ellet tiedä mitä teet
  • Käytä pakettienhallintajärjestelmää, joka käyttää SAT-pohjaista riippuvuuksien ratkaisijaa kuten libsolvia.

Aiheesta muualla[muokkaa]